Java 186行 一般实例化new就是X x=new X 这里就直接new了 为什么

整体来说vue-hot-reload-api的思路还是很清晰的主要就是通过维护一个map映射对象,通过对component名称进行对比这里主要维护了一个Ctor对象,通过hook的方法在vue的生命周期中进行watch监听然后更新后进荇rerender以及reload

vue-cli热重载和webpack热更新不同的区别主要在于:

在简单小型项目中,直接使用vue-cli脚手架进行vue相关应用的开发即可但在开发过程中遇到了相关鈈太明白的渲染问题,也需要弄懂弄通其深层原理(ps:这次就是基于一个生命周期渲染的问题引发的探究大概描述下就是页面渲染在f5刷新和vue-cli熱重载下会出现不同的数据形式,然后便研究了下vue-cli的源码);而对于大型定制化项目或者说需要对前端项目组提供一整套的前端工程化工具模板的开发,webpack还是首当其冲的选择毕竟webpack还是在node.js运行时下有压倒性优势的工具应用。

    我要回帖

    更多关于 无X无x 的文章

     

    随机推荐