如何实现一个字段(仅用于验证目的的输入),它能够包含一个不必是字符串或数字(如对象或资源)的值。
我希望输入字段的行为类似于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>