1
у меня есть это:
$route.reload();
я должен был бы что-то как раз перед шаблон визуализируется снова огонь, например:
$("#someTab").click();
Спасибо ,
у меня есть это:
$route.reload();
я должен был бы что-то как раз перед шаблон визуализируется снова огонь, например:
$("#someTab").click();
Спасибо ,
Если вам необходимо запустить код JQuery, вам нужно использовать $ таймаут код работает правильно:
$timeout(function() {
$("#someTab").click();
});
Конечно, вам нужно впрыснуть обслуживание $ таймаута.
Эта ссылка должна помочь. У этого человека была аналогичная проблема, и «$ routeChangeSuccess» решил его. http://stackoverflow.com/questions/21866317/running-function-again-after-route-change-in-angularjs. Также кажется, что вы используете JQuery в сочетании с Angular. Я не говорю, что это неправильно, и это определенно можно сделать, но вы, вероятно, должны искать угловое решение ваших проблем. Взгляните на этот http://stackoverflow.com/questions/14994391/thinking-in-angularjs-if-i-have-a-jquery-background, который он может вам помочь. – BobDoleForPresident