使用angularjs tabset显示标签,我想在选择标签上调用自定义调用功能,我使用tab的选择属性来调用我的自定义函数,它在选择标签时工作正常,但是问题是如果我选择选项卡并从该屏幕导航到其他屏幕,那时自动执行该功能与下一个屏幕控制器功能。 例如:我有两个屏幕viewdetails.html和updateDetails.html,在视图中详细信息将显示用户数据,在updateDetails.html用于更新数据,这里使用制表符分隔事物。
<tabset>
<tab heading="logindetails">
.....
</tab>
<tab heading="address" select="loadCities()">
.......
</tab>
</tabset>
从页面上方的代码片段开始,将显示logindetails选项卡,并且在选择地址时会调用loadCities函数,当我选择地址选项卡时一切正常,但如果我回到viewdetails(其他)页面而不选择地址tab,loadCities函数正在使用viewdetails函数执行。
答案 0 :(得分:1)
当范围被销毁时,有一个与删除标签的方式有关的错误。
这已经讨论了一段时间了,有一个解决方案,但它涉及修改 他们的代码。