IONIC 数据表 - 在 ionic 1.x 中使用 angular 1.x 数据表时出错

IONIC datatables - error while using angular 1.x data tables in ionic 1.x

我正在尝试使用来自 http://l-lin.github.io/angular-datatables/archives/#/zeroConfig but getting this error ionic datatable error snippet

的 angular 数据表
<head>
  <script src="js/controllers.js"></script>
  <script src="js/services.js"></script>
  <script src="js/app.js"></script>
  <script src="js/jquery.js"></script>
  <script src="js/moment.min.js"></script>
  <script src="js/ion.sound.min.js"></script>
  <script src="js/angular-datatables/angular-datatables.js"></script>
  <script src="js/jquery.dataTables.min.js"></script>
</head>
  <body ng-app="starter">
  </body>

app.js

app.js 中没有 .state(),也没有单独的控制器。因为我没有为它使用任何 view{} 或 .state() 。而是使用 & 显示它。 所以, 下面是我正在使用的控制器的逻辑。

使用 viewCtrl 的 view1 最初在登录后显示,当 view1 不正确时显示 view2,即 $scope.view1=false; 对 view2 使用与 view1 相同的控制器。在 view2 中,我试图显示数据表,它给出了上述错误。

angular.module('starter', ['ionic', 'starter.controllers', 'starter.services', 'datatables'])
.run(function($ionicPlatform) {}

因为 angular 默认情况下首先加载离子。因此,我们需要将 ionic.js 放在下面提到的序列中。 Ionic 加载 angular 本身,所以我们不需要单独定义它。

<script src="js/jquery.min.js"></script>
<script src="js/jquery.dataTables.min.js"></script>
<!-- ionic/angularjs js -->
<script src="lib/ionic/js/ionic.bundle.js"></script>

<script src="js/angular-datatables.min.js"></script>
<link href="css/angular-datatables.css"></link>