Skip to content

为什么data必须是一个函数

  • 这跟vue本身没有太大关系,我们都知道对象指向一个内存地址,那么复用该组件的时候,它的data都指向同一个内存地址,而改变一个data,其他的也会跟着变,这不是我们要的。
  • 使用函数return则可以每次生成一个新的对象,就能保证每个组件的独立性了