私はフォーム用のいくつかのコンポーネントを書いています。これらは、Grails <g:include>
タグを使って複数の場所(登録ページとアカウントページ)に含まれます。 Angularが動作する方法では、特定のフィールドへの参照を取得するためにフォーム名を指定する必要があります。例:上記の例で相対モデル参照?
<form name="myForm">
<input ng-model="username"/>
{{myForm.username}} -- right here
</form>
、私はusername
にアクセスするためにmyForm
を使用する必要があります。これは、フォーム名が変更されるため、複数のフォームで同じフィールドを使用する場合は機能しません。
フィールドに比較的アクセスしたり、囲んでいるフォーム名を見つけ出して注入する方法はありますか?
(ページごと)一形態のみであり、フォーム名は、ページに依存します。インクルードされたフィールドは、使用するフォーム名を知る必要があります。 –