DARK CITY
Заранее спасибо.
Stas
ребят, всем привет, подскажите какую инфу вообще искать, если в сафари не грузится страница (хром, мазила, опера работают)
Oleg
Ну ошибку то оно выдает какую-то в консоли или нетворке?
Stas
ytn
Stas
нет
Stas
хотя я не знаю, я с мобильного проверял 😐
Stas
типа просто белый экран
Stas
в ие8 тоже белый экран и там в консоли ошибок нет, но на ие я забил
Stas
ладно, кто с мака сидит, чекните плз консоль)
Константин
Stas
ждал, кто с маком появится)
Stas
всё работает, вопрос отпал)
Oleg
Так что было то в итоге?)
Stas
хз, у Кости всё работает
Stas
видимо на бревне проверял
Anonymous
Привет! Очень нужна ваша помощь. Я дизайнер с минимальными скиллами в JS... Есть 3 вопросика...
1. Ребят, подскажите плиз как сэмулировать через консоль нажатие клавиш? Например я хочу сделать каждые 15 секунд нажатие cmd + shift + L. Как это сделать? Обгуглил все, но мои минимальные знания js не помогают запустить эту штуку...
2. Может кто знает какие плагины для кастомного js в FireFox? Не нашел ничего толкового
3. Есть какой-то варик каждые 15 секунд на автомате открывать новую страницу с новым прокси-сервером из списка?
pa[aad
Sergey
Кек, ботоводы
AluV (დანიილ)
.state('auth.home', {
url: '/',
views: {
'main@auth': {
Как работает 'main@auth' ? Это вообще что ?
Sergey
AluV (დანიილ)
Спасибо ++
AluV (დანიილ)
Вообще странно что у меня маршрут /me вообще игнорируется:
http://dl4.joxi.net/drive/2018/09/03/0025/0590/1647182/82/63fb538fbd.jpg
Sergey
Это как? На той странице откуда переход есть ui-view контейнер? Как вообще переход вызывается?
Sergey
Проверьте внимательно что путь до шаблона правильный
AluV (დანიილ)
Он меня кидает всегда на auth.home при маршруте /me
В шаблоне reportTable я пробовал и с view и без view
Sergey
Проверьте редиректы
Sergey
https://github.com/angular-ui/ui-router/wiki#state-change-events
Sergey
В 1.0 они это переделали, если вдруг у вас новый
Андрей
кто может доходчиво разжевать по поводу сервис воркера?
AluV (დანიილ)
Полдскажите литературу или web-ресурс именно для angularjs хорошие
Sergey
Я знаю только https://toddmotto.com/angularjs/
Sergey
Ну ещё https://github.com/johnpapa/angular-styleguide/blob/master/a1/README.md
Sergey
К книжкам и курсам надо с осторожностью, они часто на старом нг1 и потому негодные
AluV (დანიილ)
Спасибо большое, я именно по старому angular и искал
Константин
Ребят, кто работал с аналитикой?
Допустим урла примерно такого типа: www.siteurl.com/page?id=123
Будет ли аналитика считать урлы с разным квери как разные страницы?
AluV (დანიილ)
Что такое аналитика, если ты про SEO то по сути для каких-нибудь роботов это вполне разные страницы.
Все что угодно, включая Yandex Метрика и статистика тоже разделяла страницы если параметры разные.
pa[aad
AluV (დანიილ)
Похоже на то что там не только Angular )
Igor
всем привет! кто знает как сделать декодирование HTML to MIME? мне для отправки email из браузера надо
Igor
а то у меня сильно большой шаблон и браузер ругается на какие то символы
вычитал что надо декодировать
отправляю через mailto
wrodzko
Ребята, может кто сталкивался с такой ситуацией, помогите 🙂
Нужно вставить в таблицу директиву динамически. Как такое можно сделать?
Т.е. есть в контроллере что-то типа такого
ctrl.tds = [
{ age: '<my-directive></my-directive>', name: 'Vasya' }
]
А в шаблоне нужно вставить
<table>
<tr>
<td ng-repeat="x in ctrl.tds"> {{x}}</td>
<tr>
</table>
Rem1te
$compile
ng-bind-html
я думаю вам сюда надо смотреть
wrodzko
ng-bind-html не компайлит директивы
Rem1te
да, директивы компилит $compile
Rem1te
он Вам вернет выполненный шаблон, и вы сможете его вставить в Ваш дом
Rem1te
но это не точно
wrodzko
но я не всегда буду передавать директивы. Иногда будет приходить обычный текст
Rem1te
Ещё раз, смотрите $compile возможно он Вам поможет
К тому же Вы можете поставить ng-if внутри репита в котором будете выводить нужную Вам директиву
Rem1te
Если у Вас одна директива
wrodzko
Не одна, в этом то и проблема 🙂
Rem1te
тогда или ng-if=":: ..." или пробывать скормить через компайл
wrodzko
в таком случае мне нужно заранее знать о том, директива это или обычный текст. Хотелось бы сделать что-нибудь универсальное)
Rem1te
1. Если кампайлу скормить строку он вернет строку
2. Вам в любом случае желатнльео проверить что у вас за данные лежат, без этого будет больно
Rem1te
в любом кейсе а не только в этом :)
wrodzko
Попробую, спасибо 🙂
wrodzko
Обязательно)
AluV (დანიილ)
Как мне в контроллере установть кастомную ошибку:
$scope.ctrl.form.fservice.$setValidity("exists", !!services);
Если на момент выполнения form не существует ?
Наверное только watcher устанавливать и писать свой сервис.
Sergey
А почему её не существует? Это не контроллер этой формы? Или она под ng-if? А просто добавить в валидаторе if(....form) {.... нельзя?
AluV (დანიილ)
Вообщем angularjs и валидация несовместимые вещи, разве что писать свои директивы валидации и регистрировать по всему приложению.
Я написал вот такую функцию: https://pastebin.com/8C33D2QD
А ng-messages не могут нормально отрисовать ничего, это типо пока не открыл - не закрыл dropdown, required не отрисуется.
А когда ты косаешься контролла он очищает $error и после цикла валидаторов заново все назначает и моя ошибка пропадает.
Sergey
Вы что-то страшное делаете
Sergey
Валидаторы бегут каждый дайджест
Sergey
И директива валидации - почему нет? Если это и есть способ встраиваться в пайплайн валидации
Rem1te
angularjs и форма с валидацией это самое сильное оружие в нгджс. а уж если у Вас что-то не едет, то виновата не библиотека
Rem1te
как то так
Sergey
Хотя, валидация без ng-model это полная хрень получается
Sergey
Я делал для блока чекбоксов упакованных в компонент
Sergey
Ну такое
Ramazan
всем привет
Ramazan
подскажите нормально ли пользоваться фабрикой и хранить там объект, который будет меняться при подгрузке разных view, после чего контролеры view при http.get будут передавать этот объект на сервер
Oleg
Ramazan
app.config($routeProvider,routeServices){
var promiseObj = routeServices.getRoutes();
promiseObj.then(setRoutes(value));
function setRoutes(routes){
routes.forEach(function(route){
$routeProvider.when(route.path,routeproperties)
})
}
}
app.config('routeServices',function($http,$q)){
return{
getRoutes : function(){
var deferred = $q.defer();
}
}
}
Ramazan
а так можно делать?
Sergey
А если вам скажут нет, что будет?)
AluV (დანიილ)
Sergey
AluV (დანიილ)
Какая разница, я про то, как это работает. Удобные методы, добавление своей валидации проверка на определенные правила. Гибкость 100%, где гибкость в ангуляре ?
Sergey
Ну вы какого-то кадавра построили, а он не работает
pa[aad
реально валидация в 1 ангуляре желает быть лучшим намного