如何解决多复选框选择angularjs和javascript逻辑
我是一名初级开发人员,我正为一个问题而苦苦挣扎。我有两个下拉菜单,第一个下拉菜单是汽车制造的,一旦用户做出选择,第二个下拉菜单就会显示其选择的相应模型。我遇到的问题是,如果用户选择多个品牌,则不会出现模型下拉列表,仅当用户选择一个时才会出现。我需要逻辑上的帮助以使它们正常工作。我有一个叫做vm.Cars的前端列表,里面有Makes,更进一步的是Models。
<md-select ng-model="vm.filter.makes" multiple>
<md-option value="{{lineKey}}" ng-repeat="(lineKey,makes) in vm.Cars">{{lineKey}}</md-option>
</md-select>
<label>Models:</label>
<md-select ng-model="vm.filter.models" ng-show="key == vm.filter.makes" ng-repeat="(key,value) in vm.Cars" multiple>
<md-option value="{{model}}" ng-repeat="(model,models) in value.Models">{{model}}</md-option>
</md-select>
<md-button ng-click="vm.saveView">SAVE</md-button>```
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。