嗨我正在使用一个小指令来隐藏和显示来自控制器的bootstrap模态,当我没有使用ngAnimate时工作正常。但是在包含ngAnimate之后它显示了
element.modal is not a function
下面是我的指示
app.directive('akModal', function() {
return {
restrict: 'A',
link: function(scope, element, attrs) {
scope.$watch(attrs.akModal, function(value) {
if (value) element.modal('show');
else element.modal('hide');
});
}
};
});
任何修正?
答案 0 :(得分:0)
自己管理。
实际上我们应该为NGAnimate加载bootsrap.js以避免冲突。
原因: element.modal函数在bootsrap.js中创建,因此应该加载它以便以后使用它。