gpt4 book ai didi

javascript - 如何将 angular-ui-slider 包含到我的应用程序中? (TypeError : elm. slider 不是一个函数)

转载 作者:行者123 更新时间:2023-12-03 08:02:38 25 4
gpt4 key购买 nike

包含 angular-ui-slider 的现代指令是什么?

我做到了

bower install angular-ui-slider --save

然后另外包含

  <script type="text/javascript" src="bower_components/jquery/dist/jquery.js"></script>
<script type="text/javascript" src="bower_components/jquery-ui/ui/jquery-ui.js"></script>
<script type="text/javascript" src="bower_components/jquery-ui/ui/jquery.ui.slider.js"></script>
<script type="text/javascript" src="bower_components/angular-ui-slider/src/slider.js"></script>

并且还在app.js中添加了依赖项

var pdkApp = angular.module('pdkApp', [
'ngRoute',
'pdkControllers',
...
'ui.slider'
]);

但出现以下错误:

TypeError: elm.slider is not a function
at init (slider.js:45)
at slider.js:54
at angular.js:7478
at Scope.$eval (angular.js:16052)
at Scope.$digest (angular.js:15870)
at Scope.$apply (angular.js:16160)
at done (angular.js:10589)
at completeRequest (angular.js:10787)
at XMLHttpRequest.requestLoaded (angular.js:10728)

最佳答案

什么时候加载 angular.js?您需要在 slider.js 之前加载它

<script type="text/javascript" src="bower_components/jquery/dist/jquery.js"></script>
<script type="text/javascript" src="bower_components/jquery-ui/ui/jquery-ui.js"></script>
<script type="text/javascript" src="bower_components/angular/angular.js"></script>
<script type="text/javascript" src="bower_components/angular-ui-slider/src/slider.js"></script>

示例: http://jsfiddle.net/6xta5pd0/

关于javascript - 如何将 angular-ui-slider 包含到我的应用程序中? (TypeError : elm. slider 不是一个函数),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34528625/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com