收藏
回答

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

问题模块
教程反馈


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

最后一次编辑于  02-11  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

1 个回答

  • 卢霄霄
    卢霄霄
    02-11

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

    02-11
    赞同
    回复 5
    • Yaalon Cui
      Yaalon Cui
      02-11

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

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

      说是也不是。。

      you 你

      _you 仅在js内部的你

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

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


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

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

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


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

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

      好的,明白了,谢谢~

      02-11
      回复