Rmn
@ZeroBias спасибо за совет установить batarang. как же он выручает сильно)
Rmn
хорошо что я его в самом начале разработки поставил
🐙 Павел
Его ещё сейчас допили, а то раньше он мало показывал. Скопы да, но что-то там ещё не показывал. И дико тормозил.
Rmn
мне одни только скопы уже помогают
Дима
🐙 Павел
Дима
Дима
В одной одно криво, в другой другое
🐙 Павел
Кстати, есть же книжка про то как собрать свой ангуляр.
🐙 Павел
Я не осилил её до конца.
🐙 Павел
Но она очень крутая!
🐙 Павел
Я к тому что там объясняется где хранятся скопы.
Rmn
а где по сути скоп храниться?
Rmn
где то во внутренней памяти?
Rmn
только где
🐙 Павел
Но для нас достаточно знать что ангуляр на уровне того элемента к которому контроллер прицеплен хранит данные скопа.
Rmn
а веб парсеры могут как то получить доступ у скопу?
Дима
Если очень хорошо постараются, то и не только к нему)) Но если подразуменвать обычных ботов гугла и яндекса, то им это просто не особо интересует, хотя что происходит они понимают
Rmn
а как в общих чертах? обычный хтмл парсер это не сможет сделать и придеться через браузер парсить?
🐙 Павел
Обычный html парсер ничего не знает про JavaScript.
Denis
Отступы в JavaScript-коде. Кто что использует?
2 пробела – 137
👍👍👍👍👍👍👍 55%
Tab – 70
👍👍👍👍 28%
4 пробела – 38
👍👍 15%
Другое – 3
▫️ 1%
👥 248 people voted so far.
Roman
2 пробела норм, ибо 4 при большом количестве кода не удобно
Anonymous
Denis
Перенес в @javascript_jobs
Archakov
Vadim
https://telegram.me/frontendraccoon/1300
Igor
нужна помощь
Igor
var srchTerm = this.term.trim().split(" ").join('|');
var hightLightLabel = item.label;
regexp = new RegExp('(' + srchTerm + ')', "ig");
var hightLightLabel = hightLightLabel.replace(regexp, "<span class='highlight'>$1</span>");
Igor
имеется такой код
Igor
как реализовать проверку, если элемент в массиве >3 то join
Igor
спасибо, разобрался сам
Ilya 🃏
Рад был помочь
Ilya 🃏
)
Rmn
всегда пожалуйста)
Ilya 🃏
Народ, кто с yii2 работает?
Можно-ли как-то при выборке из базы данных создать условие, которое будет проверять данные зависимости.
Where, но для зависимых данных
Ilya 🃏
вроде того
`*->where(['user.name' => 'Вася'])->*`
Archakov
Вопрос. Я использую поиск по вводу запросы и так же делаю сортировку строк в таблице. Когда делаю сортировку, в модель я отправляю объект = {status: N}
А если хочу найти определенную строку, то ввожу значение в input. Когда меняю в табах тип сортировки, в inpu вводится [Object object]
Archakov
Как это исправить?
Archakov
Mikhail
Ничего толком не понятно, но, очевидно, в ng-model инпута попадает какой-то объект а надо, скорее всего, туда передавать какое-то свойство этого объекта. Например, не obj, а obj.status
Sasha
Всем привет. Суть вопроса, можно ли так сделать.
Есть
.state('dashboard.tree', {
url: '/tree/:viewId',
templateUrl: blabla
controller: 'DashboardTreeViewCtrl',
resolve: {
config: получаем данные с апишки
});
}]
}
})
Resolve здесь обязателен. Но появилась необходимость включить этот стейт внутри другого темплейта. Например, если сделать ng-include - можно указать параметры, но мне нужно, что до загрузки контроллера выполнился resolve. Как можно это сделать? Спасибо
Alex
верни промис в config
Sasha
Это работает, как стейт. Все в порядке, но мне нужно этот стейт подключить в темплейт, как кусок, чтобы сработал резолв, будто я перехожу к стейту
Aleksei
Туда, куда ты его хочешь загрузить - тебе там надо прописать ui-view и через @ грузить туда
Sasha
Спасибо большое, попробую
Sasha
Sasha
Мне грубо говоря нужно сделать инклюд
Sasha
Эх, так у меня и не вышло. Не могу найти, возможно ли пропустить параметры в named ui-view.
<div ui-view='tree' как можно задать параметры для резолва?> </div>
Sergey
https://plnkr.co/edit/w0gNxf6yiee7YjwWc7bn?p=preview
Sergey
Что не так с этим компонентом?
Sergey
Всем привет
Anonymous
name='yoba'
Anonymous
ты биндишь на текст
Anonymous
а пишешь '<' - что биндишься на проперти
Anonymous
попробуй @
Anonymous
@ bindings can be used when the input is a string, especially when the value of the binding doesn't change.
Anonymous
из документаци
Anonymous
и
Anonymous
https://plnkr.co/edit/oXpVE07JlGsicB0qNHRI?p=preview
Anonymous
рабочий
Sergey
Подробней про биндинги в апи деректив читать?
Dreamerinnoise
$compile
Dreamerinnoise
Как отче наш
Anonymous
лучше тут https://docs.angularjs.org/guide/component
Anonymous
если для компонентов
Anonymous
но в целом одно и то же написано, что и для compile
Sergey
благодарю
Michail
Michail
Sasha
Т.е. просто думал, что возможно для ui-router'a в named views - как-то пропустить параметры. Но скдя по всему, придется делать директивой
Igor
ребят, использую mobile angular ui, при роутинге нужно, чтобы позиция скролла была в самом начале, делаю
$rootScope.$on('$routeChangeSuccess', function () {
$rootScope.showSection = $location.path() == "/home2";
$window.scrollTo(0,0);
// $anchorScroll('top');
});
Igor
но scrollTo почему-то не срабатывает, есть вероятность что $routeChangeSuccess нужно заменить на локэйшн чендж
Igor
но и $locationChangeSuccess не срабатывает, не понимаю в чем проблема
Igor
вернее срабатывает, в консоль вывод сообщения есть, но не срабатывает scrollTo
Michail