問題タブ [angular2-template]
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.
angular - Angular HTML バインディング
Angular アプリケーションを作成していて、表示したい HTML 応答があります。
それ、どうやったら出来るの?単純にバインディング構文を使用すると、{{myVal}}
すべての HTML 文字がエンコードされます (もちろん)。
innerHTML
adiv
を変数値にバインドする必要があります。
angular - ルート ディレクティブの Angular 2 入力パラメータ
この例は、子コンポーネントで @Input() アノテーションを使用する方法を示しています。私の質問は、ルート コンポーネントでどのように使用するのですか? たとえば、上記のリンクのコードを変更した場合:
そしてhtmlで:
上記の例では、App コンポーネントの何かのプロパティは更新されません。
angular - Angular 2 テンプレートでの型チェック
Angular 2 と TypeScript でアプリケーションを構築しています。可能な場合は、型を静的にチェックしようとします。テンプレートの型を確認する方法はありますか? 次のフラグメントを検討してください。
data
in Foo
component に何らかの type があると仮定しますTData
。ただし、デフォルトでdataObj
は、準拠していない合格を妨げるものは何もありませんTData
。そのような場合に型を検証するAngularテンプレートのtypescript拡張機能はありますか?
angular - Angular 2 でコンマをリスト区切りとして使用する
テンプレートにコンマで区切られたアイテムのリストを作成したいのですが、最後のアイテムにコンマを入れたくありません:
Angular 2 のテンプレート構文でこれを達成するにはどうすればよいですか?
javascript - ルーターリンクを含むテンプレートコンポーネントを注入するときの Angular2 ルーターリンクの問題
ルーターリンクを含むテンプレートコンポーネントを注入するときの Angular2 ルーターリンクの問題
app.ts ファイルがあり、ナビゲーション コンポーネントを app.ts ファイルに依存性注入したいと考えています。
テンプレートを持ち、機能を持たないナビゲーション コンポーネントを作成しました。テンプレートは app.ts に問題なく挿入されます。ただし、ルート リンクをテンプレートに追加すると、ルーター リンクのみを使用すると、常にコンソール エラーが発生します。
これが私のナビゲーション コンポーネントの ts ファイルです。
これが私のナビゲーションコンポーネントのhtmlファイルです:
これは私の app.ts ファイルです: このファイルは上記のナビゲーション コンポーネントを挿入します:
これは、コンソールから表示されるエラー メッセージです。
javascript - NgFor が angular 2 で動作していません
alpha 42 では問題なく動作しましたが、beta0 では ngFor は何もレンダリングしていません。コンポーネントコード:
catalog.html テンプレート コード:
ルート アプリ コンポーネント
ページに h1 テストが表示されるため、このテンプレートは正しく含まれていますが、ngFor の結果は表示されません。
angular - angular2の空の配列でプロパティをテンプレート化/レンダリングしますか?
angular 1では、深いプロパティを参照でき、(ほとんどの場合)揺れ続けます:
*ngIf 親プロパティが存在することを確認するか、元の POJO を平坦化することができると確信しています。何か足りないのかな?