收藏
回答

《小程序开发指南》第七章代码清单7-3


“this._myData”中的“_”是特殊用法,还是写错了?

回答关注问题邀请回答
收藏

1 个回答

  • 卢霄霄
    卢霄霄
    2019-02-11

    有些习惯用带_开头,作为内部变量,这里只是随便取个变量名字,表示你不需要把数据放到this.data里,不需要setData,用this的一般变量来存

    2019-02-11
    有用
    回复 5
    • Yaalon Cui
      Yaalon Cui
      2019-02-11

      这个事例中,前面用的“myData”,后面突然变成“_myData”了,这应该算是两个变量吧,事例中的意思应该是同一个变量啊

      2019-02-11
      回复
    • 卢霄霄
      卢霄霄
      2019-02-11回复Yaalon Cui

      说是也不是。。

      you 你

      _you 仅在js内部的你

      2019-02-11
      回复
    • Yaalon Cui
      Yaalon Cui
      2019-02-11回复卢霄霄

      那这是完全不同的两个变量,还是同一个变量给它加上一个标记啊?


      (原谅一个小白的无知提问。。)

      2019-02-11
      回复
    • 卢霄霄
      卢霄霄
      2019-02-11回复Yaalon Cui

      完全是两个完全无关的变量。。官方是想表达的意思是:


      你不需要在 wxml 里用到的变量,建议不要放到 Page的data里去,不要setData

      2019-02-11
      回复
    • Yaalon Cui
      Yaalon Cui
      2019-02-11回复卢霄霄

      好的,明白了,谢谢~

      2019-02-11
      回复
登录 后发表内容