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-view
或 ng-include
插入时不会执行。
然而,这已在 AngularJS 1.2.2.
中修复
如果您不能使用 1.2.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-view
或 ng-include
插入时不会执行。
然而,这已在 AngularJS 1.2.2.
中修复如果您不能使用 1.2.2,您可以将代码移至指令中。