我正在使用tabset(AngularUI)
<tabset justified="true">
<tab heading="Justified">my html content</tab>
<tab heading="SJ">Short Labeled Justified content</tab>
<tab heading="Long Justified">Long Labeled Justified content</tab>
</tabset>
我的html内容是我从数据库加载的动态数据,此页面是可编辑的并具有保存按钮。如果我正在编辑数据并且没有按下保存按钮,而是我要转到另一个标签并返回到我的标签,我不想看到编辑过的数据,我想查看加载的数据再次,直到我按下&#34; Save&#34;。这意味着每次选择tab(启动控制器)时我都需要加载所有数据和页面。这是最好和最正确的方法是什么?
答案 0 :(得分:1)
您可以为每个标签定义select
属性,该属性可以调用范围内的函数。这是relevant part from the docs:
select()
(默认值:null):激活选项卡时调用的可选表达式。
部分来自他们的例子:
<tab select="alertMe()">