AngularJS 从 1.0.8 迁移到 1.2 后,JS 滑块不起作用

JS slider doesn't work after AngularJS migrate from 1.0.8 to 1.2

我正在尝试将 AnguarJS 从 1.0.8 迁移到 1.2,但我遇到了 JavaScript 滑块的问题,该滑块在迁移后不起作用...

更改为 1.2 后,我添加了 angular-route.js 库并将 'ngRoute' 注入到我的模块中,这会导致纯 JS 滑块出现问题...

这里是这个问题的 plunker 示例: 1.0.8 版本:http://plnkr.co/edit/l4k3vgbqzHIpCTlzcwr6?p=preview

       var app = angular.module("calculatorApplication", []).config(function ($routeProvider) {

1.2 版本:http://plnkr.co/edit/qhf1YjlXMFwq0X8TgT21?p=preview

 var app = angular.module("calculatorApplication", ['ngRoute']).config(function ($routeProvider) {

感谢您的任何建议

slider.html 中,您有以下内容:

<script>
  var swiper = new Swiper('.swiper-container', {
    pagination: '.swiper-pagination',
    paginationClickable: true
  });
</script>

在 AngularJS 1.2 中,模板内的脚本在由 ng-viewng-include 插入时不会执行。

然而,这已在 AngularJS 1.2.2.

中修复

如果您不能使用 1.2.2,您可以将代码移至指令中。