問題タブ [angular]

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

javascript - Traceur.js と Traceur-runtime.js の比較

クローンを作成してビルドするtraceurと、2 つのファイルがインストールされました:traceur.jstraceur-runtime.js.

ここのtraceurドキュメント(具体的traceur.jsには)は、との違いを実際には説明しませんtraceur-runtime.js

traceur.jsには のコンテンツが含まれてtraceur-runtime.jsおり、traceur-runtime.jsは の一部であることはわかっていますtraceur.js

traceur.jsNodeJS で使用できると理解していますtraceur.js+bootstrap.js(just for initiation)ブラウザでの使用にtraceur-runtime.js使用されます Angular2 で使用されます。

私の質問:

  • 違いは何ですか?
  • なぜ Angular2 だけが必要なのtraceur-runtime.jsですか?
  • はどの機能を削除traceur.jsしますか?traceur-runtime.js(28k lines less)
  • 両方とも欠落している関数をシムしますか?
  • それぞれ何に使うの?
0 投票する
8 に答える
48407 参照

angular - Angular のコンポーネント間で通信する方法は?

私は Web アプリ プロジェクトに取り組んでおり、Angular を使用しようとしています。コンポーネントの通信に問題があります。たとえば、親コンポーネントが子コンポーネントとデータを交換する方法、兄弟コンポーネント間で通信する方法などです。

0 投票する
4 に答える
44421 参照

angular - ngRepeat は Angular 2 に存在しますか?

Angular 2 とその ng-repeat の実装に関連するさまざまな問題トラッカーのエントリを読みましたが、現状では、実際にまだ存在するかどうかはわかりません。

ng-repeatangular 2で使用することは可能ですか?

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

angular - angular 2のDI

私は実際にAngular DIコンテナーを研究していますが、いくつかの情報が必要です。

実際に API を読むと、Injector クラスはファクトリ引数に Binding リストを受け取り、それを解決して ResolvedBinding リストを取得しているようです。

注意: https://angular.io/docs/js/latest/api/di/

次の理由により、システムが Binding と ResolvedBing の間の変換をどのように管理できるのか疑問に思っていました。

  • バインディングは値を返すことができます
  • バインディングはエイリアスを返すことができます
  • バインディングはクラスを返すことができます
  • バインディングはファクトリを返すことができます

ResolvedBinding コンストラクターは次のとおりです。

必要なときにファクトリを返すことは問題ないように思えます (そして、クラスが毎回ファクトリを介して作成されていることを認めれば、クラスも)、値のみを返す必要がある場合はどうすればよいでしょうか? fw は具体的に値を返すためのファクトリを作成しますか?

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

javascript - Angular2 ビルド プロセスが失敗する

ビルド手順で説明されているように、 https://github.com/angular/angular masterをビルドしようとして います。build.js を飲み込むと、次のエラーが発生します。

分度器と Chrome Canary をインストールしていませんが、関連しているとは思いません。少なくとも数週間前は、それらがなくても問題なく構築されていました。

また、require('typescript-require');( https://github.com/eknkc/typescript-require ) を gulpfile のあちこちに入れようとしましたが、成功しませんでした。

ですから、あなたの助けは大歓迎です。