- 组件可以拥有自己的数据
- 组件中的 data 和实例中的 data 有点不一样,实例中的 data 可以为一个对象。但是组件中的 data 必须是一个方法。
- 组件中的 data 除了是一个方法,还必须返回一个对象。
- 组件中的 data 的使用方式和 实例中的 data 使用方式一样
- 组件中的 Methods 的定义和使用与实例中一样
<body>
<div id='app3'>
<mycomp></mycomp>
</div>
<template id='temp2'>
<div>
这是带有data的组件:{{msg}}
</div>
</template>
<script>
Vue.component('mycomp',{
template:'#temp2',
data:function(){
return{
msg:'这是组件的data'
}
}
})
new Vue({
el:'#app3'
})
</script>
</body>