Alex
если бы одна - то понятно
Rem1te
но для этого у Вас на вью должен попадать отсартированные данные
Nikolai
Rem1te
Все сортировки, фильтры, и прочее что выполняется в течении дайджест цикла - убийство производительности
Alex
это не ангуляр-вей
пусть так, но к сожалению, мне нужен подобный вариант. Это реально?
Rem1te
Поэтому Вы должны ловить он чендж в инпуте фильтрации
пересортировывать данные, и их рисовать
Rem1te
Alex
понял, спасибо
Rem1te
Обращайтесь
Rem1te
Фильтрафия происходит на сервере ?
Alex
все идет на фронте, сервер дает только один объект с данными
Rem1te
Тогда вообще не проблема
Получили данные - размапили
Если в елементе нету вложенных - не показали родителя
Nikolai
с другого? А есть разница с какого?
Rem1te
Как Вы реализуете фильтрацию?
Alex
ng-if="item.toLowerCase().indexOf(searchString.toLowerCase())>=0"
Nikolai
ну так себе фильтрация
Alex
я с js вообще не дружу к сожалению, чистый бэкенд
Rem1te
я с js вообще не дружу к сожалению, чистый бэкенд
У вас в контроллере должно быть примерно следующее
this.menuItems = [{name: 'name1', subItem: [{name:"subName1"},{name:"subName1"}]}]
this.filteredMenuItems = this.menuItems;
this.filterValue = '';
filterMenuItem(){
// сортировка меню элементов, результат которой складывается в this.filteredMenuItems
}
метод фильтрации срабатывает на ng-change инпута
Выводить в листинге вы должны данные из filteredMenuItems;
Если в фильтрации у Вашего меню айтема нету сабАйтемов Вы его в отфильтрованные не кладете.
Rem1te
5. ???
6. PROFIT
Rem1te
:)
Alex
спасибо, попробую разобраться
Rem1te
Тогда У вас не будет никаких ng-if в вьюшке
Vitalii
Всем привет в этом чате!
Праздники закончились, а это значит самое время прокачать свои знания. Ловите новую, первую, статью от меня в этом году. #AngularJS #Webpack #lazyLoad #javascript #uirouter
https://habrahabr.ru/post/346406/
Интересует мнение сообщества по реализации lazyLoad.
P. S. Прошу не считать это рекламой или еще чем-то там. Думаю, что будет полезно сообществу.
pa[aad
Vitalii
pa[aad
да вот ищу
pa[aad
А можно ссылку?
Example
Here is an example of loading a bundle of modules, with a utility method called getScript:
app.factory('loadModule', function($injector) {
return function loadModule(moduleName, bundleUrl) {
return getScript(bundleUrl).then(function() { $injector.loadNewModules([moduleName]); });
};
})https://docs.angularjs.org/api/auto/service/$injector#modules - loadNewModules
Vitalii
Ага, вижу.
Спасибо за ссылку
Vitalii
Из той же документации:
*This is a dangerous API, which you use at your own risk!*
pa[aad
Vitalii
Что-то мне подсказывает, что эта штука сделает больше вреда, чем пользы. Нужно попробовать ее на тестовом проекте 🤖
Sasha
А ангуляр ~1.6.8 в плане производительности лучше 1.5.6? Я устал смотреть лог изменений, мб кто-то знает
kdm🇩🇰
kdm🇩🇰
не один я заметил
kdm🇩🇰
правда перешел с 1.5.0 на 1.6.8
kdm🇩🇰
а нет, сначала с 1.5.0 на 1.5.11, а потом на 1.6.8
Sasha
Надо бы попробовать. У меня сейчас в наличии приложение на 1.5.6, заоптимизированное где только можно. Компоненты, односторонние биндинги, хуки, ес6 импорты и все дела. Думаю, не составит проблем перейти
kdm🇩🇰
ну вроде нет)
kdm🇩🇰
слушайте, а почему у ng-grid столько вотчеров?
Denis
Nikolai
Denis
просто звучало так будто они имеют к этому какое-то отношение
Anonymous
/какэтоработает
Anonymous
дискриминация)
T.A
Здравствуйте, подскажите пожалйуста как сделать так, чтобы заработал ng-bind-html?
T.A
можно по-подробнее про второй вариант?
T.A
T.A
T.A
можете подсказать пожалуйста. я правильно написал код? скролиться без тразишена. сразу
Nikolai
Rem1te
оужс, джиквери в ангуляре
T.A
а можно было это сделать ангуляром?
T.A
если да, то поделитесь пожалуйста
Nikolai
Emil
ахаха
Rem1te
kdm🇩🇰
Привет. Как в этом контроллере можно получить доступ к scope.id_widget?
Nikolai
так и получить. А если он undefined, так он ещё не раздуплился. Контроллер, по-моему, либо до отрисовки, либо до инициализации отрабатывает
kdm🇩🇰
а к темплейт как применитЬ?
kdm🇩🇰
в example смотрю вроде все гуд у них
kdm🇩🇰
вот с этого example смотрю
kdm🇩🇰
а вот, вроде разобрался. погуглил через линк достал значение -> кинул в scope
Igor
Кто нибудь разбирается в AWS? Cloudfront, Rout53, S3?
Igor
golaso.io - bad request. Я не понимаю что я напутал с dns, cdn и правами на доступ к S3 bucket. Домен просто не отдает страницу.
Он отдаватл, но мне нужно через amazon certification manager подключить SSL сертификат. Создал, верифицировал, подключил - и все. Слетел домен.
Я бы задал вопрос поконкретнее, но сам не пойму чего же я напутал.
kdm🇩🇰
я хз причем здесь angularjs, но думаю да
pa[aad
Igor
T.A
T.A
помогите пожалуйста. можете сказать, что не так? в консоли не выходит ничего
pa[aad
что не выводит ?
а ты уверен что у тебя контролеер вообще инициализируется ?
T.A
а как проверить?
T.A