视图.html
<uib-accordion-group heading="Header" is-open="$parent.accordionOpen" ng-click="headerClick()">
应用程序.js
myApp.controller('Controller', ['$scope', function($scope) {
$scope.accordionOpen = false;
$scope.$watch('accordionOpen', function(){
console.log("watch accordionOpen:" +$scope.accordionOpen);
}, true);
console.log("check accordionOpen:" +$scope.accordionOpen);
}]);
'检查手风琴打开:' 日志总是打印错误。我尝试将 $scope.accordionOpen 值设置为服务设置方法,但这也不起作用。
打开手风琴后,该图标被启用并使用 ui-router 加载 Page1.html。在 page1.html 中,我试图在显示数据之前检查手风琴是否打开/关闭。