首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在uib-tabset中使用ng-checked

如何在uib-tabset中使用ng-checked
EN

Stack Overflow用户
提问于 2016-10-25 00:03:01
回答 1查看 234关注 0票数 1

以ng-checked为例,文档如下:-

https://docs.angularjs.org/api/ng/directive/ngChecked

如果您放置第一个复选框“check me to check me check both”,则在选择uib-tabset-heading之后,如果该复选框被放置在uib-tabset-heading中,则不会选中该复选框。

有没有人能解释为什么会出现这种情况,以及您可以做些什么来保持选中状态。

EN

回答 1

Stack Overflow用户

发布于 2016-10-25 01:07:14

这是一个作用域问题。uib-tabset指令为选项卡创建子范围。为了让原型继承正常工作,ng-model指令需要指定对象的属性。

代码语言:javascript
复制
  <input ng-init='obj={}' id="checkSlave" type="checkbox" ng-checked="obj.master">
  <br>        
  <uib-tabset active="active">
    <uib-tab index="0" heading="Static title">
          <label>Check me to check both: 
                               <!-- Always include a dot in ng-model-->
          <input type="checkbox" ng-model="obj.master"></label><br/>

    </uib-tab>

The DEMO on PLNKR

有关更多信息,请参阅The Nuances of Scope Prototypal Inheritance

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40222801

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档