Я пытаюсь делать то, что был дан ответ в этой теме:AngularJS и JQuery оправдано
Angularjs directive wrapping ng-repeat
я могу заставить его работать как в потоке, но если я обновлю DIRS массив, используя угловые (ng-click изменить массив), оправданная галерея не обновляется. Кто-нибудь знает, как заставить директиву обновлять страницу при обновлении массива dirs?
UPDATE решаемые его, создав эту директиву:
directive('justified', ['$timeout',function ($timeout) {
return {
restrict: 'A',
link: function (scope, element, iAttrs) {
scope.$watch('myModel', function(){
$timeout(function() { $(element).justifiedGallery(); });
});
}
};
}]);
Пожалуйста, попробуйте снова написать хороший вопрос. Если вам нужна помощь, вы можете прочитать это: http://stackoverflow.com/help/how-to-ask. Мы не знаем, что не так с вашим кодом, и без каких-либо подробностей никто не сможет вам помочь. –