![](/img/trans.png)
[英]How to debug time between $ionicView.beforeEnter and $ionicView.enter
[英]Remove class from all angular elements with specific attributes on $ionicView.enter
我正在用ionic
创建一个项目,当进入特定视图时,应删除所有具有某些特定属性的元素中的class
。 这是我的代码块:
$scope.$on('$ionicView.beforeEnter', function() {
angular.element(document.querySelectorAll('i.icon.ion-android-favorite'))
.removeClass('icon-love');
});
问题是进入视图时根本不会删除该类,因为我认为我没有正确地将DOM中的元素作为目标。 您知道我的代码有什么问题吗?
提前感谢您的回复!
尝试这个:
$scope.$on('$ionicView.beforeEnter', function() {
var elements = document.querySelectorAll('i.icon.ion-android-favorite');
for (var i = 0; i < itens.length; i++){
elements[i].className = elements[i].className.replace("icon-love", "");
}
});
为了澄清,请遵循以下示例: https : //jsfiddle.net/lucassilvax/9b4pzszm/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.