問題タブ [angular2-ngmodel]

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 投票する
2 に答える
345 参照

angular - コンポーネント モデルで使用するためにフォーム コントロールからオプション値にアクセスする

オプション選択の値を後でロジック用にコンポーネント クラスに戻そうとしています。ただし、ビューでの値をオプションとしてハードコーディングした場合でも、未定義として返されます。[value]="unit"それを渡すと、未定義として返されますonModelChange(unit)。基本的に、フォーム グループ インスタンスに値を与える必要がありますが、そのフィールドの値を取得して別のフィールドのロジックを実行する必要もあります。

新しい求人情報を見る

クラス

コンソールでもこれを取得します:

ここで何が起こっているのか誰でも理解できますか?

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

angular - Angualr2- ngFor 内の ngModel が機能しない。モデルは正しく更新されますが、ビューにいくつかのエラーがあります

Angular2 を使用してトリップ プランナーを作成する小さなタスクに取り組んでいます。ワークフローは次のとおりです。ユーザーは、出発地目的地、および途中の停留所の数を入力します。ユーザーが [Go] ボタンを送信すると、Planner テーブルが表示され、ユーザーは中間停止ポイントを入力したり、停止ポイントを追加/削除したりできます。スクリーンショットに示されているように、どういうわけか、目的の出力が得られません。最初の画面

セカンドスクリーン

新しい停止ポイントを追加すると、これが得られます... 新しい停止ポイントの追加に関する私の出力

希望の出力.... 望ましい出力

これは、Tripdetails オブジェクトがどのように見えるかです。オブジェクトとビューの違いを確認してください。

コンソール イメージ

コードは次のとおりです。 Trip.ts

TripDetails.ts

app.component.ts

app.component.html

app.module.ts