検索

ホームページ  >  に質問  >  本文

angular.js - ng1 ディレクティブを ng2 に変換するには?

最近、プロジェクト チームはプロジェクトを ng1 から ng2 に転送する必要があります。 ng2 の関連ドキュメントを読んで説明を読みましたが、$element が ng2 ElementRef に対応することはわかっていますが、まだ詳細がわかりません。アドバイスをお願いします。

Ng1 ディレクティブ

リーリー

HTML

リーリー

NG2 ??

阿神阿神2755日前788

全員に返信(3)返信します

  • PHP中文网

    PHP中文网2017-05-15 17:15:47

    ご招待ありがとうございます!
    Angular 2 の命令は次の 3 種類に分類されます:

    • Component (コンポーネントディレクティブ): UI コンポーネントを構築するために使用され、ディレクティブ クラスから継承されます。 @Component() デコレーターによって定義されています

    • 属性ディレクティブ: コンポーネントの外観または動作を変更するために使用されます。 @Directive() デコレータによって定義されます

    • 構造ディレクティブ: DOM 要素を動的に追加または削除して DOM レイアウトを変更するために使用されます。 ngIf、ngForなど。特徴的なのは、で始まる命令が構文シュガーであり、HTML 5のテンプレート構文