私はこのような約束の「その後」機能に私のビューモデルのプロパティとバインディングにアクセスしようとしている:アウレリアビューモデルのプロパティ「し、」機能
let that = this;
this.getDate().then(data => {
that.binding.style.backgroundColor = "white";
console.log(that.property);
});
事"これは"未定義ですので、どうすればそれらを取得する必要がありますか?
もし 'this'が未定義なら、' this.getDate'はうまく機能しないかもしれません。なぜなら、矢印関数はそのように働くからです。あなたが思っていないエラーのようです。 –
私は自分のopを編集しました。私が「キャッシュされた」と宣言したとしても、私はそれにアクセスすることができません。どのようにしてその価値からアクセスするのですか? – baskwo
'let = this;' ...そして、あなたは 'that'を使用しません... –