vue實例中data使用return包裹的方法
更新時間:2018年08月27日 10:04:45 作者:pobu168
今天小編就為大家分享一篇vue實例中data使用return包裹的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
在簡單的vue實例中看到的Vue實例中data屬性是如下方式展示的:
let app= newVue({
el:"#app",
data:{
msg:''
},
methods:{
}
})
在使用組件化的項目中使用的是如下形式:
export default{
data(){
return {
showLogin:true,
// def_act: '/A_VUE',
msg: 'hello vue',
user:'',
homeContent: false,
}
},
methods:{
}
}
為何在大型項目中data需要使用return返回數(shù)據(jù)呢?
曰:不使用return包裹的數(shù)據(jù)會在項目的全局可見,會造成變量污染
使用return包裹后數(shù)據(jù)中變量只在當(dāng)前組件中生效,不會影響其他組件。
以上這篇vue實例中data使用return包裹的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
您可能感興趣的文章:
相關(guān)文章
關(guān)于element中對el-input 自定義驗證規(guī)則
這篇文章主要介紹了關(guān)于element中對el-input 自定義驗證規(guī)則,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-08-08

