在父组件的模板中, 使用ref = refName 绑定在两个兄弟组件身上 在任意一个子组件中, 就可以通过 this. refs.refName 就可以获得另一个子组件了, 同时这个自组件身上的数据和方法同样也得到了 通过事件总线(bus) 它是通过事件的发布(声明), 以及事件的订阅(触发)来做的 首先在js中 创建一个bus对象(vm) var
View:视图 VMViewModel:连接视图和数据模型的纽带。 数据模型发生变化,vm通知视图进行相应的修改; 视图发生了变化,vm通知数据模型进行相对应的修改。 双向数据绑定原理 ViewModel中的DOM Listeners和Data Bindings看作两个工具,它们是实现双向绑定的关键。 从View侧看,ViewModel中的DOM Listeners工具会帮我们监测页面上DOM...
前端开发和其他开发工作的主要区别,首先是前端基于多语言、多层次的编码和组织工作,其次前端产品的交付是基于浏览器的,这些资源是通过增量加载的方式运行到浏览器端,如何在开发环境组织好这些碎片化的代码和资源,并且保证他们在浏览器端快速、优雅的加载和更新,就需要一个模块化系统,这个理想中的模块化系统是前端工程...