-
组件:实现应用中的局部功能代码和资源的集合
-
组件中 data 应该用函数式,为什么?
避免组件被复用时,数据存在引用关系
每个实例可以维护一份被返回对象的独立的拷贝 -
组件中 el 不要写,为什么?
最终所有的组件都要经过一个vm的管理,由vm中的el决定服务哪个容器 -
使用什么标签可以配置组件结构?
使用template标签
首先创建组件(vue内部执行了vue.extend方法)
注册组件 (分为全局注册:Vue.component(‘组件名’,组件)和局部注册:new时传入components)(此时决定你组件真正的名字)
编写组件标签
组件实例对象 Vuecomponent