2、指定响应的数据(<b><font color="#c41230">data 必须是一个函数</font></b>)
为了保证每个组件中的DATA是独立的,需要让每个组件的DATA是一个闭包函数
只有这样最后把N多组件放在一起渲染,相互之间的DATA才不会冲突的
data:function(){...} => data(){...}
return 的对象中包含指定的响应数据
注意
因为每一个组件都是一个单独的可复用的 Vue 实例,所以它们与 new Vue 接收相同的选项
例如: data、computed、watch、methods 以及生命周期钩子等。
除了是像 el 这样根实例特有的选项。