摘要: <template> <div id="app" ref="app"> <div @click="clisk">点我改变</div> <!-- 通过这个样式函数打印可以看见渲染几次--> <div :class="setFn()">{{ name }}</div> <div :class="setF 阅读全文
posted @ 2020-11-27 11:25 simple-love 阅读(1289) 评论(0) 推荐(0) 编辑
摘要: 1.数据与视图分离 jquery的数据与视图没有分离,数据和视图是混在一起的,而vue框架对数据和视图进行了分离,解耦(开放封闭原则,对扩展开放对修改封闭) 2.数据驱动视图 通过数据去驱动视图的变化,只关心数据的变化,dom操作被封装 3. 插件库 与 UI库区别 4. 首先最明显的就是对Dom操 阅读全文
posted @ 2020-11-27 10:55 simple-love 阅读(574) 评论(0) 推荐(0) 编辑
摘要: 问题来源 对于浏览器来说,一方面期望每次请求页面资源时,获得的都是最新的资源;一方面期望在资源没有发生变化时,能够复用缓存对象。 这个时候,使用文件名+文件哈希值的方式,就可以实现只要通过文件名,就可以区分资源是否有更新。 而webpack就内置了hash计算方法,对生成文件的可以在输出文件中添加h 阅读全文
posted @ 2020-11-27 10:06 simple-love 阅读(404) 评论(0) 推荐(0) 编辑
摘要: ?t=[chunkhash] 及 ?t=[contenthash]的作用是避免文件缓存影响用户端体验 HTML页面自动清理js、css文件的缓存(自动添加版本号) 在web项目开发过程中,我们经常会引用css、js文件,更新文件后常出现缓存问题(明明更改了代码,在浏览器上访问的时候却没有发生变化), 阅读全文
posted @ 2020-11-27 09:56 simple-love 阅读(217) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/sinat_26811377/article/details/98484190 技术中台的作用是什么? 要搞明白这点,你需要先搞清楚「技术前台」、「技术中台」与 「技术后台」 之间的关系,以及他们各自扮演的角色与作用。 先来说说我们的「技术前台」。 技术前 阅读全文
posted @ 2020-11-27 09:46 simple-love 阅读(3532) 评论(0) 推荐(0) 编辑