我正在使用Angular Strap BS-Select并尝试根据dropdown1更新下拉列表2数据。我不确定如何实现这种行为。我尝试了以下没有帮助的代码
<button type="button" ng-model="filters.selectedCategory" name="categoryFilter"
data-html="1" ng-options="category.CategoryId as category.Name for category in filterList.CategoryFilter" placeholder="Select Category" bs-select>
</button>
<button type="button" ng-model="filters.selectedSubCategory" name="subcategoryFilter"
data-html="1" ng-options="category.CategoryId as category.Name for category in filterList.SubCategoryFilter | filter: {ParentCategoryId:filters.selectedCategory}"
placeholder="Select Sub.Cat" bs-select>
</button>
在上面的子类别过滤按钮中,如果我使用硬编码过滤器,则列表是过滤:{ParentCategoryId:11}&#34;。
因此,当“类别”下拉列表发生更改时,如何动态填充子类别过滤器按钮。我从Angular的ng-repeat样本中得出的假设是,只要ng-model / Scope被更改,列表就会被过滤掉。看起来我在这里误解了一些东西