0

SO で見つけることができる最も関連する質問は、「AngularJS で複数のモジュール間で単一のディレクティブを共有する方法」です。しかし、私は少し違うものが必要です。多かれ少なかれ ng-model のように機能するものが必要です。ページに名前付きのng-app.

ここに私が解決したい本当の問題があります: 良いアクセシビリティを示すサンプルとしていくつかのテンプレートを定義したいと思います. たとえば、必須フォーム フィールドのラベルには、アーテリスク (*) が必要です。ただし、JS ファイルで名前付きモジュールを定義するようユーザーに強制したくありません。代わりに、またはタグng-appに (名前なしで)追加して、私の JS ファイルを含めることができます。htmlbody

4

2 に答える 2

0

ngディレクティブをモジュールに直接追加できます。

angular.module("ng")
    .directive("myDirective", function() {
        ...
})

ただし、angular チームによって導入された新しいディレクティブと名前が競合する可能性があることに注意してください。

于 2014-07-30T13:57:24.907 に答える