javascript - 如何在我的案例中设置 Angular/Bootstrap UI?

标签 javascript html css angularjs twitter-bootstrap

我在为我的应用设置 Angular/bootstrap 时遇到问题

我正在关注此页面的分页介绍。

http://angular-ui.github.io/bootstrap/

我的 app.js

angular.module('myApp', ['ngRoute','ui.bootstrap']).
    config(['$routeProvider', function($routeProvider) {
       ….
}]);

Controller .js

angular.module('myApp', ['ngRoute']).
controller('PaginationCtrl',['$scope', function ($scope) {
  $scope.totalItems = 64;
  $scope.currentPage = 4;
  $scope.maxSize = 5;

  $scope.setPage = function (pageNo) {
    $scope.currentPage = pageNo;
  };

  $scope.bigTotalItems = 175;
  $scope.bigCurrentPage = 1;
}])

html

 <div id='pagination-wrapper' ng-controller='PaginationCtrl'>

 <pagination direction-links="false" total-items="totalItems" page="currentPage" num-pages="smallnumPages"></pagination>

</div>

我加载页面时没有错误,但我似乎看不到分页功能。谁能帮我解决这个问题?非常感谢!

最佳答案

问题似乎出在重新声明依赖关系上。如果您从 controller.js 模块中删除 ngRoute 依赖项,它将起作用。您还可以删除未使用的示例变量。

angular.module('myApp').
    controller('PaginationCtrl',['$scope', function ($scope) {
        $scope.totalItems = 64;
        $scope.currentPage = 4;
}]);

一个工作示例:http://plnkr.co/edit/wpgoDrA2Z7pjXbgdNrM8?p=preview

关于javascript - 如何在我的案例中设置 Angular/Bootstrap UI?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22648151/

相关文章:

javascript - 在React的useEffect()中获取数据返回 "undefined"

javascript - jQuery - 如何在 DOM 底部添加新的 div

css - 输入不尊重 flex 容器宽度

html - 将文本与底部对齐并强制 overflow hidden

css - 为 SVG 渐变条设置动画,使其看起来像填充了停止色

javascript - Jupyter Notebook 不包括 THREE.js

javascript - 如何使用showModal按照 promise 完全屏蔽外部内容?

javascript - 如何停止运行此 setTimeout 函数?

html - 将动画中的正方形和 CSS 中图像的圆圈居中

javascript - 在链接点击时切换 div