首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
vue
TTXSbrandy
创建于2022-06-14
订阅专栏
vue
等 1 人订阅
共6篇文章
创建于2022-06-14
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
vue 长列表性能优化
列表数据过多会存在什么问题 数据过多渲染时间很长 dom节点过多造成页面卡顿 解决方案 1 分片加载 分片加载的原理 将一次js执行时间+ 一次渲染时间,优化成 n 次 js执行间, 存在 n 次渲染
模式实现一个小版本vue
整体结构分析 vue类实现 需要实现的功能 负责接受初始化参数options 负责把data中的属性输入到vue实例,并且转换成getter/setter 负责调用observer监听data所有属性
简单模拟vue中的观察者模式
vue的响应式中就用到了观察者模式,这里就简单模拟一下观察者模式 观察者模式 观察者模式他分为两部分 观察者(订阅者)- Watcher 他有一个update()方法,当事件发生时,具体需要做的事情
模拟实现vue的发布订阅模式
发布/订阅模式 发布订阅模式可分以下几个部分 订阅者 发布者 信号中心 什么叫发布定义模式? vue的自定义事件和兄弟组件通讯就是通过这种方式来实现的 vue的自定义事件 兄弟组件通讯过程 模拟vue
vue数据响应式原理
vue2.x数据响应式原理 当你把一个普通的 JavaScript 对象传入 Vue 实例作为 data 选项,Vue 将遍历此对象所有的 property,并使用 Object.defineProp
模拟实现vue-router
实现vue-router需要用到vue的基本概念 插件 混入 Vue.observable() 插槽 render函数 运行时和完整版的vue 路由模式 hash模式原理 把url中#后面的内容作为路