我想知道一个类似于下面的角度函数。我已经看到不同的人说我应该使用ng-show。
$$('#tab1').on('show', function () {
myApp.alert('Tab 1 is visible');
});
答案 0 :(得分:2)
嘿,你应该查看关于ng-show的AngularJS文档的this部分。这是一个非常简单明了的例子。
答案 1 :(得分:1)
角度等效指令是:
ng-show
答案 2 :(得分:1)
如果要注册visibilityChanged
元素而不是仅使用ng-show
更改元素的可见性,则可以使用链接函数创建指令。
angular.module('example', []).directive('example', function() {
function link(scope, element, attrs) {
scope.$watch(attrs.ngShow, function() {
//check if visible
myApp.alert('Tab 1 is visible');
});
}
return {
link: link
};
}]);