我用微風使用typescript。我如何將打字稿功能傳遞給executeQuery.then
?作爲Javascript函數傳遞Typescript函數
class MyClass{
...
myFunc(data:any):void{
...
}
doQuery():void{
var manager = new breeze.EntityManager('/breeze/dbentities');
var query = breeze.EntityQuery.from("Corporations").where("Name", "startsWith", "Zen");
manager.executeQuery(query)
.then(this.myFunc); // does not work!
}
}
抱歉遺忘添加此項。但是用'this'這個函數也沒有被調用。 – daniel
然後它可能是上下文問題,請嘗試'this.myFunc.bind(this)'。 – Mics
我應該在哪裏調用綁定? – daniel