последняя бета-версия (v4) из Bootstrap использует привязку 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: Tether не определен
Есть ли у кого-то такая же проблема?