Vue.js的data是要一个对象还是一个function
2个回答
展开全部
在一个普通的 Vue app 中,data 是一个对象:
new Vue( {
data : {
title : 'abc'
}
} );
在 Vue 的 Component 中,data 要写成一个 function,并返回对象:
Vue.component( 'component-name', Vue.extend( {
data : function() {
return {
title : 'abc'
};
}
} ) );
new Vue( {
data : {
title : 'abc'
}
} );
在 Vue 的 Component 中,data 要写成一个 function,并返回对象:
Vue.component( 'component-name', Vue.extend( {
data : function() {
return {
title : 'abc'
};
}
} ) );
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询