我正在使用chrome text reader extension。在扩展程序启动后单击页面上的Next page
按钮时,范围对象已更改但未反映在模板上。
我的模板类似于:
<div>
<div>Title - {{currentPage().title}}</div>
<div>{{currentPage().summary}}</div>
<div>{{currentPage().details}}</div>
</div>
<button class="app_button next_page_button" ng-click="nextPage()" ng-hide="isLastPage()">Next Page ›</button>
在我的角度控制器中,我有以下代码:
$scope.currentPage = function() {
return $scope.pages[$scope.currentIndex];
};
$scope.nextPage = function() {
return $scope.currentIndex = $scope.currentIndex + 1;
};
扩展未使用时,它可以正常工作。