私はangularjsをアップグレードしました angularjs 1.2.9からangularjs 1.2.19まで そして anglejsブートストラップバージョン.7を.11にアップグレード
私は今私が確信していないことを得ている。
ここにエラーがあります:
TypeError:ngModelCtrl。$ renderは関数ではありません
ザ $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();
}
});
}])
これは私のアップグレードのためにバグでなければなりません...誰も私がこれをどのように処理すべきかアドバイスしていますか?
ありがとう、
デイブ
回答:
回答№1の11同様のケースでは、ページ属性をnag-modelと置き換えてページリストの問題を修正しました。あなたもそれを試すことができますか?
回答№2の場合は1
Jacobは、私がこの非常に問題を見落とした議論があったことを指摘しました: https://github.com/angular-ui/bootstrap/issues/2157
私の問題を解決するために、nag-modelを改ページ指示に追加しました。 助けてくれてありがとう、みんな。
回答№3の場合は-1
私はディレクティブの名前を "ページネーション"をdiffrentNameに変更しました。その後、問題は解決しました。