NgAnimate - 由于NGAnimate,我的模态显示隐藏不起作用

时间:2014-12-02 08:58:34

标签: javascript angularjs angularjs-directive ng-animate

嗨我正在使用一个小指令来隐藏和显示来自控制器的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');
            });
        }
    };
});

任何修正?

1 个答案:

答案 0 :(得分:0)

自己管理。

实际上我们应该为NGAnimate加载bootsrap.js以避免冲突。

原因: element.modal函数在bootsrap.js中创建,因此应该加载它以便以后使用它。

相关问题