2017-06-20 59 views
0

我想獲得工作的Tesseract與角2正方體回調與角 - 「這」是不確定的

Tesseract.recognize(file) 
    .progress(function (p) { console.log('progress', p) }) 
    .then(function (result) { 
     this.resultText = result.text; 
    }) 
} 

的問題是在行:this.resultText = result.text;。 我收到錯誤'無法讀取'undefined'屬性'resultText'。

我不知道爲什麼這是undefined

+0

工作。謝謝! –

回答

2

使用箭頭函數的語法綁定this正確回調

Tesseract.recognize(file) 
    .progress((p) => { console.log('progress', p) }) 
    .then((result) => { 
     this.resultText = result.text; 
    }) 
} 
0

瞭解更多信息 檢查這個video

你對付的問題是詞彙此引用。