第三节: Vue选项: data数据以及数据响应式
warning:
这篇文章距离上次修改已过202天,其中的内容可能已经有所变动。
在Vue中,data
用于定义组件的响应式数据。data
必须是一个函数,因为组件可能被用来创建多个实例,而这些实例之间应该共享独立的数据。
Vue.component('my-component', {
data() {
return {
message: 'Hello, Vue!'
}
},
template: '<div>{{ message }}</div>'
})
在这个例子中,每个 my-component
实例都会有一个独立的 data
对象,message
属性是响应式的,当它被改变时,视图会自动更新。这样,每个组件实例都可以维护自己的状态而不会相互影响。
评论已关闭