私がやろうとしていることを達成するためのAureliaの方法はありますか?私がaddをクリックすると、入力を0に戻したい。ここでapp.jsが、私は彼らに囲まれた2つのウェイを持っていたオーレリアを考えて、空の文字列に戻ってvar hello
を設定しようとしたAureliaでフォーム提出後に入力をクリアする方法
ファイルです。しかし、私はあなたが関数内で変数を変更/操作したいと思うかもしれないので、それは愚かだと思ったので、ユーザーには見せたくないので、空の文字列に戻る設定はうまくいかないでしょう。ここにhtmlがあります。
<form submit.trigger="addToArray()">
<input type='text' value.bind="hello">
<input type='submit' value="add">
</form>
<ul>
<li repeat.for="a of array">${a}</li>
</ul>
境界があると分かります。ここでの簡単な答えは、 'this.hello =" "'を使う必要がありました。変数を操作したいのであれば、関数内の別の変数と同じ値に設定する必要があります。 –
あなた自身の質問に対する答えとして 'hello'の前に' this.'を使用するのを忘れていたと思いますか?私はそれがそのような共通の問題であるので、アップヴォートを与えます。 –