不使用return包裹的数据会在项目的全局可见,会造成变量污染;使用return包裹后数据中变量只在当前组件中生效,不会影响其他组件。

当一个组件被定义, data 必须声明为返回一个初始数据对象的函数,因为组件可能被用来创建多个实例。如果 data 仍然是一个纯粹的对象,

则所有的实例将共享引用同一个数据对象!通过提供 data 函数,每次创建一个新实例后,我们能够调用 data 函数,从而返回初始数据的一个全新副本数据对象。

引用:https://www.cnblogs.com/chengmingxiaowu/p/10044521.html

最新文章

  1. 关于ghost后4KB对齐问题
  2. 【云计算】qcow2虚拟磁盘映像转化为vmdk
  3. 解决-bash: lsb_release: command not found
  4. topcoder SRM 592 DIV2 LittleElephantAndBooks
  5. C# HttpWebRequest 绝技
  6. [ios]ios-Demo4脱衣服/刮奖app-专业
  7. C#检验数据有效性验证类
  8. Struts2、spring2、hibernate3在SSH中各起什么作用
  9. pan
  10. 编译的依赖不能vs的release工程
  11. hive parition的使用,分dynamic和static两种
  12. (整理)REHL6.5_安装本地yum
  13. [Canvas]空战游戏 已经可以玩了 1.13Playable
  14. java框架之SpringBoot(3)-日志
  15. 《how tomcat works》阅读笔记 - 2 - 门面设计模式,避免强制转换
  16. CodeVs.1036 商务旅行 ( LCA 最近公共祖先 )
  17. UVA12546_LCM Pair Sum
  18. 【算法乱讲】BSGS
  19. oracle--dump->buffer cache (dump 深入实践一)
  20. 跨浏览器的事件对象EventUtil

热门文章

  1. mpvue框架的小程序和H5同时开发
  2. nodejs快速测试
  3. 线程、volatile与synchronized、Lock
  4. MYSQL语句中的explain
  5. Oracle之函数中使用游标
  6. 吴裕雄--天生自然 R语言开发学习:方差分析
  7. 你还记得2017年火爆的VR街机店,这一年他们过得还好吗?
  8. 杂记:VMware中为mac虚拟机扩容
  9. Android apk签名详解——AS签名、获取签名信息、系统签名、命令行签名
  10. Lambda表达式和函数试接口的最佳实践 · LiangYongrui's Studio