使用不带Bootstrap JS的Bootstrap TouchSpin JS插件

时间:2018-02-07 09:42:46

标签: javascript jquery twitter-bootstrap

我正在构建一个基于默认经典主题的Prestashop 1.7主题。然而,我从Bootstrap切换到UIKit。但是,有一个名为bootstrap-touchspin.js的Bootstrap插件被编译到主题JS文件中。

然而,它似乎需要bootstrap.js才能工作。有没有办法使用这个插件而不使用整个bootstrap.min.js,因为UIkit框架也加载了自己的JS文件?插件真正需要什么部分的引导程序?

我不想为Bootstrap和UIKit加载两个大的主JS文件。 以下是导入JS文件的方式:

import 'expose-loader?Tether!tether';
import 'bootstrap/dist/js/bootstrap.min';
import 'flexibility';
import 'bootstrap-touchspin';

1 个答案:

答案 0 :(得分:0)

所有引导程序插件都使用JQuery,因此所有JavaScript插件都需要包含jQuery。

导入bootstrap.js时,包含所有引导程序组件。

但是,您只能包含一个或多个组件。但是不要忘记包含JQuery,如果你想要bootstrap css,你也必须包含bootstrap.css。

但Bootstrap.js不是必需的