摘要:
一、webpack层面优化 CDN加载方式替换import方式 原理: 浏览器从服务器上下载 CSS、js 和图片等文件时都要和服务器连接,而大部分服务器的带宽有限,如果超过限制,网页就半天反应不过来。而 CDN 可以通过不同的域名来加载文件,从而使下载文件的并发连接数大大增加,且CDN 具有更好的 阅读全文
posted @ 2019-10-31 22:17
南华秋水
阅读(498)
评论(0)
推荐(0)
摘要:
Observer 通过Object.defineProperty包装为可订阅对象 Watcher 观察者模式,监听所有可订阅对象变化 Compile 将对指令、模板等进行解析 diff算法 同层比较,不会垮层级比较。深度优先 ==当数据发生改变时,set方法会让调用Dep.notify通知所有订阅者 阅读全文
posted @ 2019-10-31 22:13
南华秋水
阅读(463)
评论(0)
推荐(0)
摘要:
谈谈你对MVVM开发模式的理解 包括Model(数据模型)、View(ui层)、ViewModel(视图数据模型) 简述Vue的响应式原理 Vue实例创建时,vue会遍历data选项做的属性,用Object.defineProperty将它们转为getter/setter并且在内部追踪相关依赖,在属 阅读全文
posted @ 2019-10-31 22:11
南华秋水
阅读(130)
评论(0)
推荐(0)
摘要:
vue store模式 vueX props $emit 文件结构 应用层级的状态应该集中到单个store对象中; 提交mutation是更改state的唯一方法,且这个过程是同步的; 异步逻辑都应该封装在action里 vuex使用步骤 vuex基本概念: state:单一状态树 严格模式 严格模 阅读全文
posted @ 2019-10-31 22:10
南华秋水
阅读(1138)
评论(0)
推荐(0)

浙公网安备 33010602011771号