onload 方法console.log page中的data报错
发布于 6 年前 作者 xia79 8664 次浏览 来自 问答
  • 当前 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 回复

兄弟, console.log(‘queryaaaaaa’,nickname);


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


console.log(‘queryaaaaaa’,this.data.nickname);

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

回到顶部