AngularJS:从 bootstrap-ui 手风琴访问范围

2024-01-01

我正在尝试 $watch ui-bootstrap 手风琴中模型的更改。绑定在视图中起作用,但是当模型更改时,$watch 不会触发。

http://plnkr.co/edit/DcoGT2?p=preview http://plnkr.co/edit/DcoGT2?p=preview

如何获取控制器中 $scope.myModel 的值?


使用对象而不是基元:

<div ng-controller="AccordionDemoCtrl">
  <accordion>
    <accordion-group heading="Static Header">
      <input ng-model="model.myModel"> {{ model.myModel }}
    </accordion-group>
  </accordion>
</div>
angular.module('plunker', ['ui.bootstrap']);
function AccordionDemoCtrl($scope) {
  $scope.model = {myModel: ''};
  $scope.$watch('model.myModel',function(){
    console.log($scope.model.myModel);
  })
}

Plunker http://plnkr.co/edit/7P461q?p=preview

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

AngularJS:从 bootstrap-ui 手风琴访问范围 的相关文章

随机推荐