gpt4 book ai didi

AngularJS:从 bootstrap-ui Accordion 访问范围

转载 作者:行者123 更新时间:2023-12-02 11:29:45 24 4
gpt4 key购买 nike

我正在尝试$watch ui-bootstrap Accordion 中模型的更改。绑定(bind)在 View 中起作用,但是当模型更改时,$watch 不会触发。

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

如何获取 Controller 中 $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

关于AngularJS:从 bootstrap-ui Accordion 访问范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17580167/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com