vue 里的 data 为什么必须是个函数?

文章目录


在父组件了,放三个相同的子组件,这三个子组件对应是一个 data 还是相互隔离的?

   <div id="app">
      <cpn></cpn>
      <cpn></cpn>
      <cpn></cpn>
    </div>

简单点来理解,a,b,c 这三个数,是使用的一个内存地址吗?肯定不是一个。

let a=f1();
let b=f1();
let c=f1();

这样使用 return 返回一个对象。这个东西是使用方法来调用的,所以肯定不指向同一个内存地址。

data() {
         return {}
       }
posted @ 2021-05-12 19:02  沧海一声笑rush  阅读(34)  评论(0编辑  收藏  举报