gpt4 book ai didi

javascript - 带有静态节点的 Angularjs ngSwitch?

转载 作者:行者123 更新时间:2023-11-30 17:54:09 25 4
gpt4 key购买 nike

如何在 ngSwitch 中拥有一些公共(public)节点?

<div ng-controller="MyCtrl">
<div ng-repeat="widget in widgets" ng-switch="" on="widget.foo">
<h1>Test</h1>
<p ng-switch-when="bar">Lorem ipsum</p>
<small ng-switch-when="baz">Lorem ipsum</small>
<footer>common footer</footer>
</div>
</div>

jsfiddle

switch 元素呈现为模板的最后一个子元素。如果有更好的方法,您有什么想法吗?

最佳答案

试试这个:

<div ng-controller="MyCtrl">
<div ng-repeat="widget in widgets">
<h1>Test</h1>
<div ng-switch on="widget.foo">
<p ng-switch-when="bar">Lorem ipsum</p>
<small ng-switch-when="baz">Lorem ipsum</small>
</div>
<footer>common footer</footer>
</div>
</div>

jsFiddle here .

关于javascript - 带有静态节点的 Angularjs ngSwitch?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18410779/

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