【发布时间】:2016-12-19 02:26:19
【问题描述】:
我在我为 bxslider 创建指令的应用程序中使用了 angularjs。以下是指令代码:
angular.module('sbAdminApp')
.directive('bxSlider', function(){
return{
restrict: "A",
require: "ngModel",
link: function(scope, element, attrs, ctrl){
element.ready(function(){
$($(element[0])).bxSlider({
maxSlides:1,
auto:true,
controls:false,
pager:true
});
})
}
}
})
上面我在准备好的函数之后像这样使用$($(element[0])).bxSlider({,因为我搜索 bxslider 应该与 ng-repeat 一起工作的问题并找到了这个解决方案,之后 bxslider 可以工作,但有时图像没有' t 加载,我总是可以看到这个错误。
未捕获的类型错误:无法读取未定义的属性“indexOf”
【问题讨论】:
标签: jquery html angularjs bxslider