在html文件下,可以在script下使用new Vue({})也可以在script标签内部引入main.js,内部写new Vue({})
this.watch(′count′,function,deep:true)watch()会返回一个取消监听的函数,执行这个函数会取消监听。
watch不变,this.watch()动态,在生命周期内部,例如create()或者mounted()同一时间循环内多次更新数据,会统一进行视图更新,节省性能。provide提供的是函数或者引用类型的数据就是响应式的。vue模板编译相关的流程,如果没有el执行Vue.mount(el),如果有el直接执行el。
第二步,判断有没有模板,如果有template,直接使用template,如果没有模板,取el指定的DOM元素内的html元素作为模板。
vm.nextTick()在数据变化后对DOM进行更新操作。vm.destory()移除监听器,解绑第三方库,清除定时器。
vm.set()添加对象的属性,同时确保对象属性是响应式的。vm.refs()父组件调用子组件的属性和方法。