选择两种方式绑定在angularjs 1.4.0中不起作用

时间:2019-01-11 00:02:05

标签: angularjs

在ng-click上进行Select双向绑定的时间,直到从angularjs 1.4.0的下拉列表中手动更改选择选项为止

HTML:

                                               

JS:

return 301 /user/;

预期结果: 下拉值手动更新后,只需单击按钮并单击即可更新ng-model。

实际结果: 手动更新下拉列表后,ng-model不会更新。

1 个答案:

答案 0 :(得分:0)

“ currentPage”的值很可能没有更新。

您可以使用$ watch来跟踪“ page”变量的值何时更改并更新“ currentPage”,如下所示:

$scope.$watch('page', function(page){
  $scope.currentPage = page.id;
});

工作示例: http://jsfiddle.net/40vq1yab/1/