首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
vue学习区
红色石头本尊
创建于2021-11-27
订阅专栏
记录学习vue的一些笔记和见解
暂无订阅
共19篇文章
创建于2021-11-27
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
第十九章-派发器之TodoList
用派发器做一个TodoList 组件书写 书写派发器 上述代码如下图所示: 用派发器做一个TodoList 组件书写 书写派发器 上述代码如下图所示:
第十八章-派发器计算器(二)
不用派发器的目录如下 index.vue CalResult.vue CalInput.vue CalButton.vue 用派发器进行改造 接下来就是使用了 先对组件进行改造一下, todo部分就是
第十七章-组件提纯之派发器思想(一)
vue2组件设计和派发器 抽离合适的部分不让method变得臃肿 type -> 事件 -> 逻辑 -> type -> 派发器 -> 数据更改 组件化设计 由外到内 页面组件 块组件 -> 组件出口
16节-render转vnode并挂载到页面上
入口文件 生命周期挂在render方法 lifecycle/index.js render转vnode vdom/index.js 实现功能文件 vdom/vnode.js 打补丁挂载页面 vdom/
第十五节: AST树转render函数
分析流程 模板文件 index.html 模板编译文件的入口文件 compile/index.js 遍历成render函数的处理文件 处理的给是如下 (ctrl+f) @9527 处
第十四节: 模板编译之 template->AST树
vue的模板编译的过程 获取template template -> AST树 AST树 -> render函数 render函数 -> 虚拟节点 设置patch -> 打补丁到真实的DOM 思路 i
第十三节: 数据劫持完整
入口文件 index.js 初始化文件 init.js 初始化状态 initState.js 数据劫持 observer/index.js 数组的劫持 总结 Vue原型上添加init方法 vm赋值th
第十二节: 对数组进行劫持
劫持方法的文件 observer/index.js 数组劫持文件 observe/arr.js暗室逢灯分示范点发射点发撒
第十一节:实现对data中的对象的属性进行劫持
入口文件 index.js 初始化文件 init.js 初始化状态 initState.js 数据劫持 observer/index.js
第十节: rollup打包
项目初始化 rollup安装 babel: es6 -> es5 rollup-plugin-babel -> rollup 和 babel产生关联 配置rollup rollup.config.js
第九节-简单实现v-if&&v-show&&生命周期
简单实现v-if&&v-show&&生命周期 这里的事件我默认用的是click事件了简单实现v-if&&v-show&&生命周期 这里的事件我默认用的是click事件了
第八节-vue2简单的响应式原理
响应式原理实现响应式原理实现响应式原理实现响应式原理实现响应式原理实现响应式原理实现响应式原理实现响应式原理实现响应式原理实现
vue简单得页面中的引导
```js ``` ```js ``` >都是进入页面时候得情况  注意子组件可以通过inherit
第一节:vue长列表处理
有时候数据过大,会导致页面渲染过慢占用cpu过多,所以需要对数据进行处理 :处理方式就是在固定的高度的容器中展示可见的数据,通过控制滚动条来修改数据