如何在函数内调用this.setData
发布于 6 年前 作者 jtan 9165 次浏览 来自 问答

function geyan(info) {

|   this.setData({ note: info })

}

调用时提示:

Cannot read property ‘setData’ of undefined

this的指向是不是不对?怎么改正?

5 回复

 geyan(info) {

|   this.setData({ note: info })

}

function getPage(name){

var pagesArray = getCurrentPages() || []

for(var i = 0; i < pagesArray.length; i++){

var route = pagesArray[i].route;

var page_name = route.split("/").pop()

if (name == page_name) {

return pagesArray[i];

}

}

return null;

}

getPage(“page_name”).setdata()

let self = this;

放在哪里

let self = this;

function geyan(info) {

|   self.setData({ note: info })

}

回到顶部