フォーム入力を受け取り、その入力を任意の HTML でラップするディレクティブを作成しています。
したがって、この:
<input ng-model="myModel" required>
なる:
<div>
some markup here
<input ng-model="myModel" required>
</div>
ディレクティブ内からモデルの有効性と値を更新する正しい方法は何ですか? 通常、私は and を requireしngModelController
て呼び出しますが、トランスクルードされた要素に存在し、ディレクティブの最上位要素には存在しないため、 にアクセスできないようです。$setValidity
$setViewValue
ng-model
ngModelController