gpt4 book ai didi

javascript - 吴显示和过滤器

转载 作者:行者123 更新时间:2023-11-30 15:55:38 27 4
gpt4 key购买 nike

我希望能够在页面首次加载时显示完整的城市列表。

当用户单击该城市的复选框时,我想使用 ng-show/ng-hide 显示用户选择的城市的结果并隐藏未选择的城市。

我不想使用过滤器,因为这会从 dom 中添加/删除导致它重新呈现。

有谁知道最好的方法吗?

最佳答案

试一试:

<label ng-init="city = {}"><input type="checkbox" ng-change="selected = true" ng-model="city['London']">London</label>
<label><input type="checkbox" ng-change="selected = true" ng-model="city['Los Angeles']">Los Angeles</label>

<div ng-controller="MyCtrl">
<ul class="employees">
<li ng-repeat="employee in employees" ng-show="!selected || city[employee.city]">
{{employee.name}}
</li>
</ul>
</div>

关于javascript - 吴显示和过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38604028/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com