2016-09-12 6 views
0

ディレクティブが "コンパイル"されている場合、NG-1からNG-2にアップグレードするにはどうすればよいですか? は本家のドキュメントでは、彼らはすべての詐欺が利用可能な場合は誰もが私を提案することができ、「これは角2でサポートされません。コンパイル」と言う?.. Angular2angular1からangular2へのコンパイルによる指示

+1

Angular2ディレクティブにはテンプレートメタデータがありません。 – micronyks

答えて

1

指令はテンプレートメタデータを持っていません。したがって、ディレクティブのテンプレートを使用できないのでコンパイルすることはできません。

アングル2ディレクティブは、さまざまな方法で実装します。すべてあなたのユースケースに応じてどのように&正確に何をしたいですか。

+0

どのようにしてAngular2 ...でコンパイルできますか?私のユースケースは、モデルデータからウィジェット/レイアウトを生成しなければならないものです。 – peaceUser

+0

私はcompileが指令のテンプレートのためのangular1にあることを理解します。しかし、それはangular2では同じではありません。しかし、そこに何かがある場合は、[ngUpgrade](https://angular.io/docs/ts/latest/guide/upgrade.html)で確認できます。 – micronyks

+0

ya、Angular2はコンパイルをサポートしていないため、ng-upgradeは使用できません。同じドキュメントの「コンポーネントディレクティブの使用」に記載されています。 – peaceUser

関連する問題