【发布时间】:2017-03-04 10:56:43
【问题描述】:
我已关注this answer 在 angular2 中添加 jssor。我已将以下 javascript 代码添加到文件中并在 angular-cli.json 中调用。
jssor_1_slider_init = function() {
var jssor_1_options = {
$AutoPlay: true,
$AutoPlaySteps: 4,
$SlideDuration: 160,
$SlideWidth: 200,
$SlideSpacing: 3,
$Cols: 4,
$ArrowNavigatorOptions: {
$Class: $JssorArrowNavigator$,
$Steps: 1
},
$BulletNavigatorOptions: {
$Class: $JssorBulletNavigator$,
$SpacingX: 1,
$SpacingY: 1
}
};
var jssor_1_slider = new $JssorSlider$("jssor_1", jssor_1_options);
function ScaleSlider() {
var refSize = jssor_1_slider.$Elmt.parentNode.clientWidth;
if (refSize) {
refSize = Math.min(refSize, 809);
jssor_1_slider.$ScaleWidth(refSize);
}
else {
window.setTimeout(ScaleSlider, 30);
}
}
};
我观察到 ScaleSlider() 函数用于缩放滑块,但它没有调用。
如何让它在 Angular 2 中响应?
【问题讨论】:
标签: javascript angular jssor