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


Posted in Javascript onAugust 27, 2018

在简单的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包裹的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
prototype.js的Ajax对象
Sep 23 Javascript
In Javascript Class, how to call the prototype method.(three method)
Jan 09 Javascript
基于jquery的一个OutlookBar类,动态创建导航条
Nov 19 Javascript
按给定几率进行随机抽取的js代码
Dec 28 Javascript
小米公司JavaScript面试题
Dec 29 Javascript
jQuery实现设置、移除文本框默认值功能
Jan 13 Javascript
用js写的一个路由(简单实例)
Sep 24 Javascript
详解webpack 多页面/入口支持&公共组件单独打包
Jun 29 Javascript
浅析vue深复制
Jan 29 Javascript
jQuery实现获取选中复选框的值实例详解
Jun 28 jQuery
JavaScript工具库之Lodash详解
Jun 15 Javascript
js实现移动端图片滑块验证功能
Sep 29 Javascript
vue项目打包部署到服务器的方法示例
Aug 27 #Javascript
解决vue中修改了数据但视图无法更新的情况
Aug 27 #Javascript
解决vue接口数据赋值给data没有反应的问题
Aug 27 #Javascript
vue 修改 data 数据问题并实时显示的方法
Aug 27 #Javascript
Node.js连接Sql Server 2008及数据层封装详解
Aug 27 #Javascript
解决vue中修改export default中脚本报一大堆错的问题
Aug 27 #Javascript
vue.js 图片上传并预览及图片更换功能的实现代码
Aug 27 #Javascript
You might like
MySQL数据源表结构图示
2008/06/05 PHP
php在线打包程序源码
2008/07/27 PHP
php将会员数据导入到ucenter的代码
2010/07/18 PHP
关于PHP的curl开启问题探讨
2014/04/08 PHP
详解HTTP Cookie状态管理机制
2016/01/14 PHP
PHP编辑器PhpStrom运行缓慢问题
2017/02/21 PHP
PHP合并两个或多个数组的方法
2019/01/20 PHP
thinkphp5.1框架中容器(Container)和门面(Facade)的实现方法分析
2019/08/05 PHP
调试php程序的简单步骤
2019/10/04 PHP
jquery随机展示头像代码
2011/12/21 Javascript
Three.js源码阅读笔记(基础的核心Core对象)
2012/12/27 Javascript
node.js中的http.response.end方法使用说明
2014/12/14 Javascript
使用JavaScript+canvas实现图片裁剪
2015/01/30 Javascript
jQuery实现可以控制图片旋转角度效果(附demo源码下载)
2016/01/27 Javascript
jQuery实现简单隔行变色的方法
2016/02/20 Javascript
Bootstrap 实现查询的完美方法
2016/10/26 Javascript
js转换对象为xml
2017/02/17 Javascript
AngularJS实现的2048小游戏功能【附源码下载】
2018/01/03 Javascript
react在安卓中输入框被手机键盘遮挡问题的解决方法
2018/09/03 Javascript
javascript使用Blob对象实现的下载文件操作示例
2020/04/18 Javascript
[46:43]DOTA2上海特级锦标赛主赛事日 - 1 胜者组第一轮#2LGD VS MVP.Phx第二局
2016/03/02 DOTA
[01:14:30]TNC vs VG 2019国际邀请赛淘汰赛 胜者组赛BO3 第二场 8.20.mp4
2019/08/22 DOTA
Python如何抓取天猫商品详细信息及交易记录
2018/02/23 Python
Python实现去除列表中重复元素的方法总结【7种方法】
2019/02/16 Python
Python通过cv2读取多个USB摄像头
2019/08/28 Python
python编写猜数字小游戏
2019/10/06 Python
Python 切分数组实例解析
2019/11/07 Python
python代码区分大小写吗
2020/06/17 Python
pycharm最新激活码有效期至2100年(亲测可用)
2021/02/05 Python
CSS3 按钮边框动画的实现
2020/11/12 HTML / CSS
人事档案接收函
2014/01/12 职场文书
制药工程专业职业生涯规划范文
2014/03/10 职场文书
终止合同协议书
2014/04/17 职场文书
优秀学生党员先进事迹材料
2014/05/29 职场文书
门店店长岗位职责
2015/04/14 职场文书
windows11选中自动复制怎么开启? Win11自动复制所选内容的方法
2022/07/23 数码科技