Javascript 角度ng显示选择选项子选项
因此,如果我有如下选择:Javascript 角度ng显示选择选项子选项,javascript,json,angularjs,drop-down-menu,Javascript,Json,Angularjs,Drop Down Menu,因此,如果我有如下选择: <div class="form-group"> <label for="beneSelect">Select your benefit</label> <select class="form-control" id="beneSelect" > <option ng-repeat="descr in claim.claimBenes" data-ng
<div class="form-group">
<label for="beneSelect">Select your benefit</label>
<select class="form-control" id="beneSelect" >
<option ng-repeat="descr in claim.claimBenes"
data-ng-model="claimInfo.providerName">{{ descr.descr }}</option>
</select>
</div>
如果expenseTypes
“有”数据,则将显示另一个选择,否则,仅显示一个选择。实际上,我会显示一个新的
,其中包含HTML,还有另一个
我不确定解决这个问题的最佳方法是什么。请举例说明
非常感谢。可以将
expenseTypes
数组的长度用作布尔值
ng-if="claim.expenseTypes.length"
我猜你在找这个 也许它会帮你想出一些主意
(函数(){
"严格使用",;
函数InputController(){
辅助变量={
答:[1,2,3],
B:[3,4,5]
},
vm=这个;
vm.primary=['A','B'];
vm.selectedPrimary=vm.primary[0];
vm.onPrimaryChange=函数(){
vm.secondary=secondary[vm.selectedPrimary];
};
}
角度模块('输入',[]))
.controller(“InputCtrl”,InputController);
}());代码>
主要的,重要的
次要的
如果我将其作为一个长度,并且expenseType是一个对象,那么如果对象>=1,该长度会是多少?或者,由于不是实际的bool,该长度会如何工作?您显示为数组。通常最好保持类型一致或设置为null。物体没有长度。您控制数据源api吗?是的,我确实可以访问api,但它会有一些限制。你能告诉我你所代表的情况吗?我的意思是,我必须说长度是什么,还是保持原样?取决于api将发送什么
ng-if="claim.expenseTypes.length"