Bootstrap 的最新 beta 版本 (v4) 使用 Tether js 定位元素,我无法让它在我的 Requirejs 应用程序中工作。
在我的 requirejs 配置中,我有以下垫片
paths: {
jquery: '/path/to/jquery',
tether: '/path/to/tether'
},
shim: {
'bootstrap': ['tether', 'jquery']
}
当我想在我的应用程序中激活工具提示时,我使用以下我认为正确的代码
function page_events() {
requirejs(['bootstrap'], function(bootstrap) {
$('[data-toggle="tooltip"]').tooltip();
});
}
这应该首先加载引导程序依赖项,然后执行代码。所以通常 Tether 应该包含在这段代码之前。
但控制台结果是
未捕获的 ReferenceError:未定义系绳
有没有人有同样的问题?