【发布时间】:2016-03-26 08:56:50
【问题描述】:
Bootstrap 的最新测试版 (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 应该包含在这段代码之前。
但是控制台结果是
Uncaught ReferenceError: Tether is not defined
有人有同样的问题吗?
【问题讨论】:
标签: javascript twitter-bootstrap requirejs tether