1. 首页
  2. 服务器应用
  3. FTP
  4. Vue组件为什么data必须是一个函数

Vue组件为什么data必须是一个函数

上传者: 2020-11-27 00:02:14上传 PDF文件 34.62KB 热度 19次
前言 我们需要先复习下原型链的知识,其实这个问题取决于 js ,而并非是 vue 。 function Component(){ this.data = this.data } Component.prototype.data = { name:'jack', age:22, } 首先我们达成一个共识(没有这个共识,请补充下 js 原型链部分的知识): 实例它们构造函数内的this内容是不一样的。 Component.prototype ,这类底下的方法或者值,都是所有实例公用的。 解开疑问 基于此,我们来看看这个问题: function Component(){ }
下载地址
用户评论