文字列や数値 (オブジェクトやリソースなど) である必要のない値を含めることができるフィールド (検証目的のみの入力) を実装するにはどうすればよいですか。
入力フィールドがディレクティブと同様に動作するようにしたいのですselect
が、値は任意の有効な JS タイプ (オブジェクト、配列、文字列など) にすることができます。
このフィールドを検証目的でのみ使用したい (非表示になります)。
<input type="hidden" ng-model="fruit" name="fruit citrus-required>
<span ng-show="form.fruit.$invalid">Pick a valid citrus</span>
<a ng-click="fruit={name:'banana'}">banana</a>
<a ng-click="fruit={name:'orange'}">orange</a>