首页 > 语言 > JavaScript > 正文

vue实例中data使用return包裹的方法

2024-05-06 15:31:06
字体:
来源:转载
供稿:网友

在简单的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返回数据呢?

曰:不使用return包裹的数据会在项目的全局可见,会造成变量污染

使用return包裹后数据中变量只在当前组件中生效,不会影响其他组件。

以上这篇vue实例中data使用return包裹的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持错新站长站。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选