0
我试图用ng-if
来显示和隐藏基于选项卡的一些数据,因为我不希望所有的html始终都在DOM上。 Here's我正在尝试做什么。看起来ng-if
只在加载页面时才起作用,然后在点击子标签后,它仍在更新范围变量,但我在UI上看不到更改。请帮忙。ng-if没有按预期工作
谢谢。
我试图用ng-if
来显示和隐藏基于选项卡的一些数据,因为我不希望所有的html始终都在DOM上。 Here's我正在尝试做什么。看起来ng-if
只在加载页面时才起作用,然后在点击子标签后,它仍在更新范围变量,但我在UI上看不到更改。请帮忙。ng-if没有按预期工作
谢谢。
从您的链接中删除ng-href="#"
。这就是你需要:
<li ng-repeat="subTab in tabData.SubTabs">
<a ng-click="subTabClicked(subTab)">{{subTab.Name}}</a>
</li>
随着ng-href
目前,currentTabId
正在对孩子的范围为每个标签更新。在母公司范围内,ng-if
正在观看,currentTabId
从未改变。