如何实现条件角度中继器
how to implement a conditional angular repeater
对角度相当陌生,所以请耐心等待。我有一个角度页面,其中包含以下代码:
<div ng-repeat="item in items">
//do stuff
</div>
现在,我想在页面顶部添加选项卡。然后,当用户单击选项卡时,它将更改一些模型变量"Tab"。根据选项卡,我希望页面更改。问题是//do 的东西不需要太大变化。但是,我确实需要根据选项卡循环浏览一组不同的项目(类型略有不同,所以我不能只过滤一些主列表)。有没有办法在列表取决于选项卡的地方进行 ng 重复?
编辑:我有一个这样的想法:
<div ng-repeat="item in items{{Tab}}">
//do stuff
</div>
这个想法是angular将评估项目{{Tab}},然后调用适当的列表。不知何故,这是行不通的。为什么?
您应该查看角度路由并从控制器/服务方法加载数据。 这将允许客户端设置视图,并相应地获取数据。
相关文章:
- 获取中继器控件ASP.Net中显示的单击项目文本框
- 需要在量角器中找到使用ng中继器的li元素的数量
- 如何在中继器中找到标头控制
- 让ASP.NET中继器设置一个动态名称
- 如何在使用Protractor测试时找到ng中继器的最后一个元素
- 如何在AnglujarJS ng中继器中选择特定元素
- 具有多个值的AngularJS滤波器中继器
- 量角器-如何从中继器而不是元素中获得实际值
- 中继器控件内的 IF 条件
- ng中继器打印结果0;当我运行函数时
- 如何在ng中继器运行中执行功能
- 修改asp.net中继器中的嵌入超链接
- 使用 jquery 动画幻灯片使用角度中继器切换
- .toggle() 适用于 ACF 中继器中的所有内容
- 带有中继器的 AngularJS 指令
- angularJS中继器按键错误
- AngularJS-如何在ng中继器中调用以项值为参数的控制器函数
- 重复中ul的条件包装器
- 如何实现条件角度中继器
- 有条件地渲染中继器中的元素