打赏
摘要: 1、添加sourceMap sourceMap: true 2、npm run dev 会生成vue.js.map 3、断点调试 <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>vue源码测试</title> </head> 阅读全文
posted @ 2018-11-20 19:39 孟繁贵 阅读(5482) 评论(0) 推荐(0) 编辑
摘要: 1、问题 思考一个问题,以下代码: 当我们在控制台输入:app.list[0] = 100时,vue会监测到变化吗? app.push(100)呢? 引申出的问题就是: vue对数组新增的元素,包括push、unshift和splice(插入)的元素是怎么做到响应式的呢? 2、Vue对新增的数组元素 阅读全文
posted @ 2018-11-20 16:46 孟繁贵 阅读(14059) 评论(0) 推荐(0) 编辑
摘要: 1、vue响应式原理流程图概览 2、具体流程 (1)vue示例初始化(源码位于instance/index.js) 响应式相关的是“stateMixin”。 (2)、state.js(源码位于instance/state.js) 与响应式有关的是: 在initData中实现了2个功能: (2).1 阅读全文
posted @ 2018-11-20 15:51 孟繁贵 阅读(3445) 评论(0) 推荐(0) 编辑
摘要: export const inBrowser = typeof window !== 'undefined' export const inWeex = typeof WXEnvironment !== 'undefined' && !!WXEnvironment.platform export const weexPlatform = inWeex && WXEnvironment.platf... 阅读全文
posted @ 2018-11-20 10:32 孟繁贵 阅读(1647) 评论(0) 推荐(0) 编辑
TOP