為什麼vue中data需要使用return傳回資料呢?
答:因為不使用包裹的資料會在項目的全局可見,造成變量污染;使用return包裹後資料中變量隻在目前元件中生效,不會影響其他元件。
1、在簡單的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:{
}
}