- 博客(44)
- 收藏
- 关注
原创 某个日期时间戳加天数
new Date(a)的作用是把时间戳转化为标准时间,如:Fri Jun 30 2023 11:28:57 GMT+0800 (中国标准时间)使用new Date().getTime()可以得到当前时间戳。setDate()的作用是用于设置一个月的某一天。
2023-06-30 11:38:03
405
原创 组件之间传值
子传:this.$emit("name","值")子收:props:['name']父传::name='222'父收:@name:name。
2023-06-28 17:48:56
173
原创 el-tree实现定位功能
is-current,this.$refs.treeData.store._getAllNodes()是获取树的全部节点。该功能是根据初始的搜索关键字,获取该关键字对应的id,设置高亮,因为高亮才会有.
2023-02-13 11:39:34
1395
原创 搜索关键字变红,树展开
element-ui提供的default-expand-al方法,可以使符合条件的id放在一个数组中,从而进行展开。el-tree实现搜索关键字变红。
2023-01-23 15:30:39
623
转载 VUE3.0知识点
目录1. vue3.0基本介绍了解框架优点特点2.setup组合api3.组合API-setup函数4.组合API-reactive函数5.组合API-ref函数6.组合API-reactive和ref的选择7.组合API-toRefs函数8.组合API-computed函数9.组合API-watch函数10.组合API-生命周期函数11.组合API-父子通讯12.组合API-provide和inject函数13.组合API-ref属性data methods是选项API,写在setup里面就是组合api1
2022-12-06 11:41:18
366
原创 插槽、自定义指令、render函数和过滤器
// 自定义指令 指令名称 options 配置对象// 使输入框聚焦},// 执行一次性的初始化设置}})new Vue({data: {},})
2022-09-28 20:35:19
632
原创 有关组件的知识点(非常详细)
全局注册往往是不够理想的。比如,如果你使用一个像 webpack 这样的构建系统,全局注册所有的组件意味着即便你已经不再使用一个组件了,它仍然会被包含在你最终的构建结果中。这造成了用户下载的 JavaScript 的无谓的增加。局部注册的组件只能在当前组件中使用。可以使用Vue.component(tagName, options) 注册一个全局组件, 注册之后可以用在任何新创建的 Vue。组件 (Component) 是 Vue.js 最强大的功能之一。组件可以扩展HTML元素,封装可重用的代码。
2022-09-27 17:13:11
797
原创 有关迭代器Iterator、Set、Map集合、数值扩展、async异步函数的知识点
迭代器 (Iterator)是一种接口,为各种不同的数据结构提供统一的访问机制。任何数据结构只要部署Iterator 接口,就可以访问容器中的元素,也可以完成遍历操作。
2022-09-17 16:55:00
876
原创 npm打包项目报错:npm ERR! A complete log of this run can be found in:npm ERR! C:\Users\AppData\Roa...
npm ERR! missing script: buildnpm ERR! A complete log of this run can be found in:npm ERR!C:\Users\AppData\Roaming\npm-cache\_logs\2022-09-16T08_06_52_296Z-debug.log
2022-09-16 16:21:44
9117
原创 函数防抖和节流
在进行窗口的操作或者输入框操作时,如果事件处理函数用的频率无限制,会加重浏览器和服务器的负担,此时我们就可以用防抖(debounce)和节流(throttle)的方式来减少调用频率,同时又不影响实际效果。...
2022-08-30 15:41:56
93
原创 有关AJAX的知识点
XMLHttpRequest使用方法1. 创建XMLHttpRequest对象2. 使用open方法设置和服务器的交互信息3.设置requestHeader()4. 设置发送的数据,开始和服务器端交互5.取得响应,注册事件6.如果请求完成,并且响完成,可以获取到响应数据7.响应解码 MIME-TYPE常用请求使用............
2022-08-25 19:55:00
274
原创 有关DOM的基础知识点
1. DOM概念常用节点2. Node类型2.1Node的属性类数组转数组 es5从孩子节点中过滤出元素节点(拓展运算符)2.2方法2.2.1.appendChild() 追加节点2.2.2.insertBefore()插入节点2.2.3.removeChild() 移除节点2.2.4.replaceChild()3. Document类型3.1属性3.2方法4.Element类型1. 获取属性值,使用.访问自有属性,使用getAttribu
2022-08-24 17:46:16
857
原创 深入理解对象
1. 工厂模式1. 用字面量的方式创建对象2. new Object()创建对象3. 使用工厂模式创建对象2. 构造函数模式2.1自定义构造函数2.2创建Person实例2.3 instanceof2.4 使用函数表达式自定义构造函数2.5 构造函数也是函数2.6 构造函数的问题3. 原型模式3.1原生对象的原型3.2更简单的原型模式3.3原型的问题4. 组合模式
2022-08-21 20:19:32
80
原创 重构数组方法
重构数组方法,栈与队列 (pop, push, shift, unshift) 和 迭代方法 (every, some, filter, map ,forEach)
2022-08-17 11:23:50
600
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人