問題タブ [two-way-binding]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1650 参照

angular - Angular2 @input からマップ オブジェクトをバインドする方法

次のように HTML に入力しました。

マップ オブジェクトを含むサーバー DTO から取得します。DTO には名前データがあり、マップ名はtranslationsです。

問題は、初めて正しく入力するように設定された値です。ただし、ボタンをクリックすると、入力の値がサーバーに送信され、入力がリセットされます。入力ボックスにとどまる値が必要です。このバインディングは機能するはずだと思います。しかし、そうではありません。

どうすればこの問題を修正できるか教えてください。

0 投票する
1 に答える
1773 参照

angular - 双方向バインディングが機能しない

Angular と Angular-CLI を学ぼうとしています。そこで、Angular-CLI を使用してプロジェクトを作成しました。最初から問題なく動作しているように見えます。テストのために、 app.component.html ファイルを次のように変更しました。

それに応じて私の app.component.ts :

エラーが発生します:

キャッチされないエラー: テンプレート解析エラー: 「入力」の既知のプロパティではないため、「ngModel」にバインドできません。

この時点で、何らかの理由でページに何も表示されません。app.component.html を次のように変更しようとしました。

ページが正しく表示されるようになりました。入力ボックスは表示されますが、入力すると双方向バインディングが表示されず、<p>要素に出力が表示されません。

なぜそれが起こっているのですか、どうすれば修正できますか?

0 投票する
2 に答える
2143 参照

reactjs - 1 つの関数での 2 つの異なる入力に対する React.js の双方向バインディング

1 つの関数で 2 つの異なる入力に対して双方向バインディングを作成できますか?

バインドするには:

に:<p>Blog title:{this.state.title}</p> <p>Blog content:{this.state.content}</p>

2 つの非常によく似た関数が必要です。

コードを保存し、1 つの関数のみを使用して「タイトル」と「コンテンツ」を同時にバインドする方法はありますか?