![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习笔记
文章平均质量分 79
不栀丶
这个作者很懒,什么都没留下…
展开
-
day08
slice( ) 和 substring( ) ( 开始位置,结束位置 ) 获取两个索引值之间的字符串片段 从下标 2 开始截取,到下标 4 结束,但不包含 4。class 是实现面向对象编程的语法,面向对象是一种编程思想,就是把所有的东西描述成一个对象,这个对象有属性有方法,在用的时候就可以实例化去使用。es6 提出了 class 类的概念,可以创建对象,es5 时候是构造函数创建的,所以 calss 是构造函数的语法糖。第一个参数是插入的位置 第二个参数是开始复制的位置 第三个是结束的位置。原创 2022-10-26 12:08:31 · 52 阅读 · 1 评论 -
day07
promise 是一种异步的解决方案,就是把回调函数的写法变成链式写法,promise 是一个容器,里面可以放异步操作。promise 能解决回调地狱的问题。原创 2022-10-25 10:41:18 · 99 阅读 · 0 评论 -
day06
使用位置:写在在标签里面,以 v-开头使用场景: 需要对普通 DOM 元素进行操作,这时候就会用到自定义指令比如,我们可以使用自定义指令让一个元素进入页面就获得焦点:// 注册一个全局自定义指令 `v-focus`// 当被绑定的元素插入到 DOM 中时……// 聚焦元素},});```原创 2022-10-24 16:28:41 · 342 阅读 · 0 评论 -
day05
操作真实 dom 的代价是很昂贵的,所以在 vue 中采取虚拟 dom 提高渲染效率,虚拟 dom 就是根据真实的 dom 所生成的一个 js 对象,这个对象里包含了这个 dom 节点的标签属性子元素等信息。⽆法进⾏极致优化: 虽然虚拟 DOM + 合理的优化,⾜以应对绝⼤部分应⽤的性能需求,但在⼀些性能要求极⾼的应⽤中虚拟DOM ⽆法进⾏针对性的极致优化。diff 算法,就是把新生成的虚拟 dom 和旧的虚拟 dom 进行对比,这个过程就是 diff 算法。先⽐较⼉⼦节点,考虑⽼节点和新节点⼉⼦的情况。原创 2022-10-21 10:49:55 · 156 阅读 · 0 评论 -
day04
vue 是一个 mvvm 模式的框架m 就是模型 model 在 vue 中指数据v 就是 view 视图vm 是 view-model 控制器 在 vue 中就是 vue 实例视图变了数据会变,数据变了视图会变,这中间就是 vm 在控制除了 mvvm 模式之外 还有 mvp 和 mvc 模式。原创 2022-10-20 11:38:52 · 172 阅读 · 0 评论 -
day03
主要是祖孙之间传值,父组件下面有子组件a,子组件a下面又有子组件b,在父组件里还是用自定义属性和自定义事件传,在子组件a下面绑定v-bind="$attrs"和v-on="$listeners",在子组件b下面通过$attrs 拿数据,通过 $emit 调用方法。在子组件里通过$parent 拿到父组件的数据和方法,在父组件里通过$children 拿到子组件的数据和方法。子传父的使用场景:在子组件中有删除等方法的时候要在子组件把下标传到父组件操作数据。把公共数据存在 vuex 里,这样就能实现组件通信。原创 2022-10-19 11:34:56 · 161 阅读 · 0 评论 -
day02
在写代码的过程中我一般用导航守卫进行页面的鉴权处理,在用户登陆成功的时候,我们会把 token 和用户信息存到 vuex 或者本地存储中,代表了用户的登陆状态,在访问某个页面的时候判断是否存的有 token,就能正常访问这个页面,如果没有 token,那么就用 next 跳转到登陆页面。路由的导航守卫,又叫做路由的钩子函数,或者路由的生命周期函数,是在页面跳转的过程中到了某一个特定的时间节点就会触发的钩子函数。beforeRouteEnter 路由进入之前。beforeEnter 路由进入之前。原创 2022-10-18 11:59:23 · 158 阅读 · 1 评论 -
day01
生命周期函数就是vue实例从创建到销毁的过程中,到了某一个特定时间节点就会自动触发的钩子函数。常用的钩子函数有八个:beforeCreate 实例创建之前created 创建之后,第一个能拿到date和methods的钩子函数beforeMount 节点挂载前mounted 挂载后以上四个是创建阶段的钩子函数,这些钩子函数只会执行一次。beforeUpdate 数据变了,视图未更新。原创 2022-10-17 11:10:15 · 90 阅读 · 1 评论