首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
做码农养猫猫
掘友等级
前端
|
某软件技术很有限大型卖猪仔公司
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
52
文章 52
沸点 0
赞
52
返回
|
搜索文章
最新
热门
addDep和cleanupDeps中的newDeps有什么作用
addDep和cleanupDeps中的newDeps的作用主要是 为了实现不被视图依赖的 属性的dep里面的subs为空,防止这些不相关的值改变造成视图重新渲染
为什么flushSchedulerQueue需要对watcher队列进行从小到大排序
为什么flushSchedulerQueue需要对watcher队列进行从小到大排序,总结来说就是~
为什么keepAlive组件缓存的组件非首次渲染不会触发mounted钩子
一切的开始就是在KeepAlive组件的render方法中给缓存在cache里面的组件vnode加了一个属性 接下来可以看看有data.keepAlive=true的vnode在非首次渲染是怎么触发钩
关于<component :is="xxxx"/>-从tamplate编译到生成vnode
<component :is="xxxx"/>-从tamplate编译到生成vnode......
Vue中directives的指令的五个属性是怎么实现的
那天去了一场面试,问到了这五个属性分别在什么时候调用对应的钩子函数,我就按照vue官网上的答案回答了 bind:只调用一次,指令第一次绑定到元素时调用。在这里可以进行一次性的初始化设置。 insert
终于有机会使用一次单元测试了
我想很多人都有像我一样的疑惑,似乎前端项目这么多,页面功能这么复杂,不可能每个组件都测试到,因为组件本身也挺复杂的。
利用指令实现对输入框千分位的处理
最近碰到一个需求,输入框(el-input)输入时显示千分位格式,但发送请求的参数是不带千分位的这个考虑到这个输入框输入的数字还需要影响其他几列数据的变化(其他列的数据由此输入计算得出),需要在计算时
Vue里面的patch和patchVnode
vm.update的时候会执行以下代码vm.patch在非Server端就是patchpatch方法主要分以下情况以下是patchVnode的代码patchVnode的逻辑主要分以下情况(下面的几种情
VueX实现原理之installModule原理和作用
上一章VueX实现原理之ModuleCollection原理和作用说到了newCollecction建立了this._modules里面的root对象,这个对象的数据结构方便了installModul
VueX实现原理之ModuleCollection原理和作用
为了容易说明,下文中所说的普通module对象就是指上文中的options/child,所说实例module就是下图中的包含rawModule、state、child等属性的实例module,实例module是通过new Module(参数为普通module)得到的。 opti…
下一页
个人成就
文章被点赞
23
文章被阅读
19,644
掘力值
539
关注了
38
关注者
6
收藏集
30
关注标签
2
加入于
2020-01-31