我的侧边栏定义如下:
<div remove-class class="sidebar p-2 collapse width show" id="sidebar" style="flex-shrink:0;">
指令“remove-class”如下所示:
a.directive('removeClass', function ($window) {
return {
link: function (scope, elem, attrs) {
angular.element($window).on('resize', function () {
if (getCurrentScreenWidth() < 768) {
$(elem).collapse('hide');
}
});
}
}
});
我看到行$(elem).collapse('hide');
已执行,但它没有崩溃。
知道什么是错的吗?