vue面试题vue中的data为什么用return返回
程序员文章站
2022-03-29 13:57:22
...
为什么vue中data需要使用return返回数据呢?
答:因为不使用包裹的数据会在项目的全局可见,造成变量污染;使用return包裹后数据中变量只在当前组件中生效,不会影响其他组件。
1、在简单的vue实例中看到的Vue实例中data属性,如下所示:
let app= newVue({
el:"#app",
data:{
msg:''
},
methods:{
}
})
2、在使用组件化的项目中,如下所示:
export default{
data(){
return {
showLogin:true,
// def_act: '/A_VUE',
msg: 'hello vue',
user:'',
homeContent: false,
}
},
methods:{
}
}
推荐阅读
-
vue里的data要用return返回的原因浅析
-
vue中如何动态绑定图片,vue中通过data返回图片路径的方法
-
vue实例中data使用return包裹的方法
-
vue 后台status返回200但data中返回-1在then中判断是否为错误返回
-
vue中插入后台接口返回的带有data变量的html字符串片
-
vue中如何动态绑定图片,vue中通过data返回图片路径的方法
-
详解在Vue组件中的data为什么只能返回函数
-
vue中插入后台接口返回的带有data变量的html字符串片
-
详解在Vue组件中的data为什么只能返回函数
-
vue 后台status返回200但data中返回-1在then中判断是否为错误返回