問題タブ [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 投票する
3 に答える
17428 参照

javascript - Angular 2 - デフォルトがハードコーディングされている場合にドロップダウンでデフォルト値を設定する

次のドロップダウンがあります。すべての患者をデフォルト値として設定したいと考えています。

私のモデルはこのように宣言されています:

私はこの方法で practiceUsers を設定しました:

どのように変更しても、デフォルトとして常に空白のオプションが表示されます。this.practiceUsersロード後にオブジェクトを配列に追加してから、モデル値を設定しようとしました。数字または文字列が違いを生むかどうかを確認するために、引用符の有無にかかわらずモデル値を設定しようとしました。私が試したすべての結果は、デフォルトが空白のオプションになります。

Angular 1 では を使用ng-optionsしていましたが、これは Angular 2 では使用できなくなりました。見つかったすべての例で、ngForfor ドロップダウンを使用することが示されています。

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

angular - ngFor で Form HTML タグを使用すると、ngModel が現在の変数の代わりにループ変数の最新の結果を使用するようになります。

以下の Plnkr をご覧ください。app.html の html タグのコメントを外すと、すべての子供が Tim になります。

https://plnkr.co/edit/AyOVBXAoa8kuE1CQf6XB?p=preview

Angular2 Form 機能を使用したいので、スキップしていくつかの JavaScript に置き換えることはできません。

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

angular - angular 2 NgModuleの遅延読み込みでloadchildrenに正しいパス名を付ける方法は?

angular 2 ngmoduleのapp-routing.moduleファイルでloadchildrenに正しいパス名を付ける方法、角度メインWebサイトのngmoduleの概念に従いましたが、そのような情報は提供していません。app-routing.module パスに関する問題が発生しています。パス名で指定する必要があるのは何ですか。この問題により、遅延読み込みが機能しません。すべてのファイルが 1 回ずつ読み込まれます。パス loadchildrens で何が欠けていますか? この Angular NgModuleに従いました

app-routing.module ファイル。

app.module ファイル

videos-routing.module.ts

videos.module ファイル