Angularjs 将选择器选项绑定到变量
我有一些“公共”的代码。我想创建一个选择,允许用户更改它。我是这样做的:Angularjs 将选择器选项绑定到变量,angularjs,Angularjs,我有一些“公共”的代码。我想创建一个选择,允许用户更改它。我是这样做的: <select class="prompter-public-textfield" ng-model=selectedItem.public value={{selectedItem.public}}> <option>Public</option> <option>Non-p
<select class="prompter-public-textfield" ng-model=selectedItem.public
value={{selectedItem.public}}>
<option>Public</option>
<option>Non-public</option>
</select>
平民的
非公
问题是“public”是0和1,但这对用户来说没有多大意义。有没有优雅的方法可以在选择器中显示“Public”和“Non-Public”,但将其绑定到我的对象中的0和1?(我试图不创建另一个变量或使用onchange进行修改)
谢谢
selectedItem:{{selectedItem}}
平民的
非公
selectedItem : {{selectedItem}}<br/>
<select class="prompter-public-textfield" ng-model="selectedItem.public">
<option value="0">Public</option>
<option value="1">Non-public</option>
</select>