收藏
回答

开发者工具data数据无法显示

问题模块
开发者工具

data里有bj字段,但是console.log('班级'+this.data.bj)却无法显示,手机调试正常。

最后一次编辑于  2017-05-29
回答关注问题邀请回答
收藏

5 个回答

  • Can🌴
    Can🌴
    2017-06-01

    多贴点代码看看

    2017-06-01
    赞同
    回复
  • 影楼云选片 2019跨平台在线选片
    影楼云选片 2019跨平台在线选片
    2017-05-30

    很奇怪了,我是没遇到过,是不是和你名字有关。。。

    2017-05-30
    赞同
    回复
  • 
    
    2017-05-30

    很奇怪,应该是IDE的一个BUG?

    可能问题没有说明清楚,是这样的:

    data定义了bj字段,初始值为null,并且通过onLoad进行了that.setData赋值,赋值后console.log(that.data.bj)应该显示bj的值才对,而IDE(mac和windows下同样如此)却一直显示null。

    进行手机预览,在控制台可以看到bj的值正确。

    2017-05-30
    赞同
    回复
  • 影楼云选片 2019跨平台在线选片
    影楼云选片 2019跨平台在线选片
    2017-05-29

    console.log('班级'+this.data.bj),这个就是错误的,不能用加号,改为逗号。

    2017-05-29
    赞同
    回复
  • 麦琪
    麦琪
    2017-05-29

    没有前后的语句环境,不好判断。根据经验,应该是this的原因,建议先var that=this,然后this.data.bj改为that.data.bj

    2017-05-29
    赞同
    回复