
женя
16.08.2018
09:21:47

Sergey
16.08.2018
09:29:52
Ну я таких хлопчиков находил штук 5
В основном всё обламывается на том моменте что вебпак и тайпскрипт уже 100 раз обновились

voix
16.08.2018
09:38:37
Ты попробуй подними. А если что-то вдруг не будет получаться - пиши сюда. И я бы все же советовал флоу, его проще интегрировать в проект и он очень гибкий.

Google

Sergey
16.08.2018
09:56:09
Ноуп, проект большой, я его еле на тс переписал
Ну и просто я флоу недолюбливаю)

Igor
16.08.2018
10:53:57
Привет. Подскажите как победить клик на айфоне, версия 1.6.2, клик по элементу срабатывает только со второго раза?

женя
16.08.2018
11:00:19

Константин
16.08.2018
11:04:12

Igor
16.08.2018
11:05:49
Ховера нет, только директива с тачстарт и клик на элементе
Я грешу на проблему вложенности, в элементе есть список, на котором тоже висит эта директива

Константин
16.08.2018
11:26:03
попробуй повесить событие через чистый js или жиквери
там при добавлении листенера есть булевый параметр, отвечающий за то, как будет идти "пузырек"
вверх или вниз
сделай снизу вверх и останови пузырь через e.preventDefault()

Igor
16.08.2018
11:29:25
Попробую, спасибо

Dmitriy
16.08.2018
14:56:30
Всем привет. Такой вопрос:
в контроллере создается ngDialog с контроллером в который передается scope. Внутри контролллера диалога используются функции из родительского контроллера. Как в jasmine + karma тестах определить scope что бы тесты видели нормально функции из родительского контроллера?

Sergey
16.08.2018
15:10:42
Мне кажется вам общую функциональность в сервис бы

Google

Dmitriy
16.08.2018
15:13:13
там помимо функций из родительского скопа еще используются и перезаписываются свойства

Denis
16.08.2018
15:16:42
Лучше отрефактори код чтобы такого не было

Dmitriy
16.08.2018
16:54:01
а без сервиса это можно сделать?

Bako
17.08.2018
06:17:06
Как можно изменить значение scope в директиве через callback?
хочу изменить "value", но выходить ошибка Expression 'undefined' in attribute 'value' used with directive 'imgcropper' is non-assignable!
Вопрос решен. Надо было отдавать аттрибут, я сам не отдавал

женя
17.08.2018
07:36:48

AluV
17.08.2018
08:44:52
<input ng-model="model.email"
ng-change="checkEmail()" />
Ребят почему checkEmail срабатывает только один раз ?

женя
17.08.2018
08:56:57

AluV
17.08.2018
08:58:09
Она в scope хранится, првоерил там и лежит всегда. Я короче пока просто на keyDown ее навесил - работает. там есть особенности с использованием на ngChange модели, при определенных обстоятекльствах она может не вызываться

женя
17.08.2018
09:00:22
твой пример
<input ng-model="$ctrl.email" ng-change="$ctrl.checkEmail()" />
checkEmail = () => {
console.log(123)
}
всегда вызывается когда пишешь в инпут

Ricky
17.08.2018
09:11:45

Sergey
17.08.2018
09:14:34

AluV
17.08.2018
09:15:51

Ricky
17.08.2018
09:18:28
потому что кусок js, java, ruby, python, неважно чего кода стороннего отличного от стандарта HTML/XHTML может вызвать разрыв пукана, если он конечно не воспринимается как текст(прописано вручную в заголовках)

женя
17.08.2018
09:19:03

Google

Ricky
17.08.2018
09:19:50

Sergey
17.08.2018
09:21:40

Ricky
17.08.2018
09:28:06
да уж, ответ 1класника
ты тут написал для наглядности?
<input ng-model="$ctrl.email" ng-change="$ctrl.checkEmail()" /> //HTML
checkEmail = () => { //JS
console.log(123)
}
или что это вообще?

женя
17.08.2018
09:29:59

voix
17.08.2018
09:34:14
Кто понял, тот поймет

Ricky
17.08.2018
09:38:01

AluV
17.08.2018
10:16:14
Я так и не понял почему ng-change не отрабатывает

женя
17.08.2018
10:20:54

voix
17.08.2018
10:23:34

AluV
17.08.2018
10:24:27
ngChange метод который навешан должен возвращать значение, которое потом запишется в model, так ?
А нет.... ну то есть в нем я тогда обязан вручную изменять модель

voix
17.08.2018
10:25:35
Нет. Ты уже связал переменную с инпутом в ng-model

AluV
17.08.2018
10:26:05
Просто я глянул внутри onChange модель не измененная еще

voix
17.08.2018
10:26:17
http://jsfiddle.net/20vrL7b6/8/
Вот накидал тебе, все работет же

Stas
17.08.2018
10:27:06
+
где рейтинг делся
?

voix
17.08.2018
10:27:49

Andrey
17.08.2018
10:28:52

AluV
17.08.2018
10:35:34
Вот я немного изменил как у меня

Google

AluV
17.08.2018
10:35:35
http://jsfiddle.net/20vrL7b6/11/
Почему не работает ?

женя
17.08.2018
10:40:04
http://prntscr.com/kjq1wj
Товарищи предлогаю, перед тем чтобы что-то спрашивать, сначала попробовать разобратся самостоятельно!

Oleg
17.08.2018
10:42:57
Неловко вышло

Admin
ERROR: S client not available

Stas
17.08.2018
10:43:24

AluV
17.08.2018
10:44:47
Да я поспешил, но это не отменяет что у меня в коде это все не работает.
Может это как то связанно с <form name="ctrl.form">
У меня в форме не выводится напрямую, не обновляется {{ model.email }}

voix
17.08.2018
10:45:02
Почему не работает ?
Я так понимаю, ты создаешь переменную model.email при ng-change, если ее нет. Это не будет реактивным. Тебе надо вешать вотчер или заранее объявлять email в объекте.
Это если предположить, что ты знаешь что такое области видимости контроллера $scope
И просто забыл

AluV
17.08.2018
10:47:33
Так она есть изначально, email пустой. Когда происходит ngChange он становится почему то underfined

voix
17.08.2018
10:47:38
Хотя вру, это же ангуляр, тут работает

Stas
17.08.2018
10:48:48

Константин
17.08.2018
10:48:56
Ребзя, кто прогает в vs code?

voix
17.08.2018
10:49:07
+

Sergey
17.08.2018
10:49:11

Andrey
17.08.2018
10:49:18
-

Константин
17.08.2018
10:49:26
есть плагины для подсветки синтаксиса внутри html?

Google

Sergey
17.08.2018
10:49:35
-
Ты просто агент влияния джетбрейнс

Константин
17.08.2018
10:49:38
в студии у меня розовый текст от ангуляра, а в vs code просто белый

Oleg
17.08.2018
10:50:17

Sergey
17.08.2018
10:50:52
Не знаю, он у меня все атрибуты подсвечивает одинаково, как атрибуты. Или речь про какую-то особую подсветку именно нг атрибутов?

Константин
17.08.2018
10:51:30

Sergey
17.08.2018
10:51:34
А

Константин
17.08.2018
10:51:44
в студии {{seo...}} розовым
в коде белым

AluV
17.08.2018
10:52:10

Ricky
17.08.2018
10:52:21
arrow function пора бы знать
Дядя я знаю что такое fat arrow, тот черт не удосужился расписать что в шаблон - это шаблон, контроллер это контроллер

Andrey
17.08.2018
10:53:04

Ricky
17.08.2018
10:53:12
Да, не понял

Stas
17.08.2018
10:53:17

AluV
17.08.2018
10:54:39
http://dl4.joxi.net/drive/2018/08/17/0025/0590/1647182/82/4c99556a2f.jpg
http://dl3.joxi.net/drive/2018/08/17/0025/0590/1647182/82/753f5afc31.jpg

voix
17.08.2018
10:55:57
И будет тебе счастье

AluV
17.08.2018
10:56:20
Они не стакаются ?