加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

升级angularJS时获取“TypeError:ngModelCtrl.$render不是函数

发布时间:2020-12-17 17:04:04 所属栏目:安全 来源:网络整理
导读:我刚刚升级了 angularjs 从angularjs 1.2.9到angularjs 1.2.19 和 angularjs bootstrap version .7升级到.11 我现在得到一个我不确定的东西. 这是错误: TypeError: ngModelCtrl.$render is not a function $render错误似乎是由于第2201行的ui-bootstrap-0.1
我刚刚升级了 angularjs
从angularjs 1.2.9到angularjs 1.2.19

angularjs bootstrap version .7升级到.11

我现在得到一个我不确定的东西.

这是错误:

TypeError: ngModelCtrl.$render is not a function

$render错误似乎是由于第2201行的ui-bootstrap-0.11中的一行造成的.

$scope.$watch('totalPages',function(value) {
    setNumPages($scope.$parent,value); // Readonly variable

    if ( $scope.page > value ) {
      $scope.selectPage(value);
    } else {
      ngModelCtrl.$render();
    }
  });
}])

由于我的升级,这必须是一个错误…任何人对我应该如何处理这个有任何建议?

谢谢,

戴夫

解决方法

在类似的情况下,我用分页指令上的ng-model替换了页面属性,这解决了我的问题.你能试试吗?

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读