vue吧 关注:10,695贴子:22,739
  • 4回复贴,共1

为什么data是一个函数

只看楼主收藏回复

组件的data写成一个函数,数据以函数返回值形式定义,这样每复用一次组件,就会返回一分新的data,类似于给每个组件实例创建一个私有的数据空间,让各个组件实例维护各自的数据。而单纯的写成对象形式,就使得所有组件实例共用了一份data,就会造成一个变了全都会变的结果。


IP属地:北京来自Android客户端1楼2023-07-21 16:11回复


    IP属地:北京来自Android客户端2楼2023-08-09 13:58
    回复
      日常顶帖


      IP属地:北京来自Android客户端3楼2023-08-31 15:43
      回复
        说的很全面


        IP属地:吉林4楼2023-09-08 15:31
        回复


          IP属地:北京来自Android客户端5楼2023-09-22 16:08
          回复