VUEがfr.onloadを使用して、ファイルをアップロード=関数(){} VUEデータをバインドすることはできません
コアのコードは次の通りであります:
1 fr.onload = 関数(){ 2 本 .imageUrl = fr.result。 3 // にconsole.log(this.imageUrl)。 4 }。
あなたはこの機能を実行した後、外部の印刷this.imageUrlは、我々は期待した結果が得られないことが判明します
慎重な分析が示すように、ここではこれが、この関数()関数で、グローバルではないのポイントです!
したがって、我々は次のようにコードを修正し、矢印の機能を使用する必要があります。
1 fr.onload =()=> { 2 本 .imageUrl = fr.result。 3 // にconsole.log(this.imageUrl)。 4 }。