0

プランカー: 直接編集の例。

上記のプランカーには、次を使用するディレクティブ (直接編集) があります。

transclude: 'element', 

要素を他のマークアップで囲みます。ディレクティブ

requires: 'ngModel', 

追加のマークアップをモデルに接続します。ただし、初期要素は ng-transclude でラップされているため、モデルから切り離されます。これを修正する方法を知っている人はいますか?

編集(以下のコメントから):

明確にするために:任意のディレクティブを取りたい:

<custom attr1="" attr2="" style="" ng-model="random" /> 

そして直接編集ディレクティブを追加して、任意のディレクティブが値を直接編集するフィールドとペアになるようにします。簡単にするために、サンプル コードではテキスト入力のみを示しています。

4

0 に答える 0