問題タブ [angular2-components]

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 に答える
503 参照

angularjs - *ngIf によって制御される同じテンプレートに 2 つの ng-contents を含めるにはどうすればよいですか

ブートストラップ 3 ボタン グループを表示する角度 2 コンポーネントがあります。コンポーネントには、ラベルを付けることも、スタンドアロンにすることもできます。

私の解決策は、* ngIf によって制御される 2 つの ng-contents を使用することでしたが、どちらの ng-contents も表示することを拒否し、エラーをスローしません。

ここに btn-multi.html があります:

そして、これがどのように使用されるかです:

そして、これは 1 つの ng-content だけで動作します:

ここに画像の説明を入力

現在、angular 2 beta-15 を使用しています。

ありがとう!

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

typescript - ダーツプロジェクト内でタイプスクリプトで書かれたangular 2コンポーネントを使用する方法

私はダーツを使用してAngular 2プロジェクトを開発しています。アプリ内で使用したい typescript で記述されたいくつかの興味深いコンポーネント ライブラリを見てきました。出来ますか?はいの場合、どのように?いろいろググったけどヒントが見つからなかった…

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

typescript - TypeScript を outDir にコンパイルするときの外部コンポーネント テンプレートまたは css のパス

Angular 2 アプリをコーディングすると、tsconfig.jsonファイルに次のパラメーターが含まれます。

つまり、TypeScript から JavaScript へのコンパイルでは、生成されたファイルがdistフォルダーに保存されます。

私の問題は、次のように、外部テンプレートまたは CSS ファイルを持ち、コンポーネント相対パスを使用するコンポーネントを使用しようとするときです。

ブラウザーは、トランスパイルされた JavaScript ファイルが置かれているのと同じフォルダー ( の下) から.htmlとファイルを読み込もうとします。ただし、これらのファイルは元のフォルダー (元の TypeScript ファイルがある場所) にのみ存在します。.cssdist

これを解決するには?

注: を削除moduleId: module.idして絶対パス (例: ) を使用すると、コードは機能しますapp/my-cmp/my.component.htmlが、それは私が望むものではありません。;-)

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

angular - 編集をクリックすると、テーブルの特定の行のみが編集可能なオプションに変換されます - angular 2

ドキュメントのリストを表示するテーブルがあります。現在、特定のドキュメントの編集オプション編集をクリックすると、テーブル内のドキュメントのリスト全体が編集可能になります (つまり、フォーム入力に変換されます) が、その特定のドキュメント行のみを編集可能にしたいです。以下は私のコードです、

テンプレート

成分

誰かが私にこれに対する解決策を提供できますか? ありがとうございました。