关于vue中data为什么要写return返回值的问题
程序员文章站
2022-03-29 14:08:13
...
为什么要写return返回?
因为不使用return包裹的数据会在项目的全局可见,会造成变量污染
使用return包裹后数据中变量只在当前组件中生效,不会影响其他组件。
这里记录一下,还有两种data的写法附在下面,提醒自己不要忘记。
简单的vue实例data属性展现的形式:
let app= newVue({
el:"#app",
data:{
msg:''
}
})
使用组件化项目的形式:
export default{
data(){
return {
msg:''
}
}
}