問題タブ [ngfor]
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.
arrays - [object Object] を配列に変換するには?
API 呼び出しから ngFor ディレクティブへのいくつかの値を表示しています。データを配列に変換しようとしています。これは私がサーバーから得たものです:
私はこのようにデータを購読します:
私は自分のデータをこのように表示します:
このオブジェクトを配列に変換するにはどうすればよいですか?
angular - Webstorm が実行するコードでエラーを報告する
Angular でチュートリアルを行っていますが、次の行で「改行またはセミコロンが必要です」というエラーが発生します。
コードは正常に実行されます。Webstorm にエラーを無視させるにはどうすればよいですか? エラーのあるテンプレートの全文は次のとおりです。
angular - *ngFor を使用したカスタム テンプレート レンダリング
の配列を保持する履歴コンポーネントがありますHistoryEntries
。
HistoryComponent
次のようになります。
HistoryComponent クラスは次のようになります。
次に、HistoryEntryComponent があります。
そしてクラス:
それをレンダリングすると、何も表示されません。<li>
ID と説明を表示するために既に a を使用しましたが、これは期待どおりに機能します。しかしもちろん、HistoryEntry
それ自体が非常に複雑になり、独自のロジックなどが必要になる可能性があります。したがって<historyentry>
、テンプレートで指定されたとおりにレンダリングする方法が必要ですよね?
WPFでは、それ自体が添付されてHistoryEntry
いると言えます。UserControl
ViewModel
angular - ディレクティブでのブール比較に関するAngular 2の問題
私はAngular 2を初めて使用し、ディレクティブが機能しない理由がわかりません。
これが私の指示です:
私のHTML:
そのため、繰り返しが終了した後に init ステートメントを実行したいと考えています。if ステートメントの前に 'this.last' をログに記録すると、false が返され、最後の繰り返しで true になります。これは正しいです。ただし、if ステートメントが失敗しています...なぜですか? 私は何を間違っていますか?または、これを行うより良い方法はありますか?
ありがとう!