收藏
回答

onload 方法console.log page中的data报错

框架类型 问题类型 操作系统 工具版本
小程序 Bug Windows v1.02.1812180

- 当前 Bug 的表现(可附上截图)


- 预期表现

console.log("queryaaaaaa", nickname)

- 复现路径

Page({

data: {

nickname: 'default',

}

onLoad: function (query) {

this.setData({

nickname: query.name

});

console.log("queryaaaaaa", nickname)

},

})

- 提供一个最简复现 Demo

console.log("queryaaaaaa", nickname) 报错

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

2 个回答

  • 赵青山
    赵青山
    2018-12-23

    兄弟, console.log('queryaaaaaa',nickname);


    这个nickename你没定义,你应该是想要调用this.data.nickname,而不是nickname


    console.log('queryaaaaaa',this.data.nickname);

    2018-12-23
    有用
    回复 1
    • 2018-12-24

      谢谢大哥

      2018-12-24
      回复
  • 管凯旋
    管凯旋
    2018-12-21

    你有定义nickName吗?this.data.nickName?

    2018-12-21
    有用
    回复 1
    • 2018-12-23

      在data总共定义了

      2018-12-23
      回复
登录 后发表内容