
Konstantin
10.09.2017
19:13:38
Пытаюсь понять. Группа, вроде, по AngularJS, а вопрос по Angular.

Anton
10.09.2017
19:14:21
С чего ты взял?

Konstantin
10.09.2017
19:15:06
Ок, просто не думал, что есть желающие на AngularJS писать на TS

Anton
10.09.2017
19:15:33
А где тс?

Google

Konstantin
10.09.2017
19:15:52

Anton
10.09.2017
19:16:16
Где ts ты увидел?

Konstantin
10.09.2017
19:16:50
Блин, очки протереть и поспать забыл
:)

Eugene
10.09.2017
19:17:06
или я слишком серьезно все воспринял ?:(

Konstantin
10.09.2017
19:17:46
Все, теперь точно спать
Да и нет таких экспортов в ES6 ребята, не берите на понт
Динамические экспорты еще совсем глубокий пропозал, насколько я знаю

Иван
10.09.2017
19:23:42

Denis
10.09.2017
19:34:36
ну если готовишься к миграции, то на тс лучше писать

Иван
10.09.2017
19:35:53
Всем привет. Ребята нужна помощь, достался проект, говнокод, мучаюсь не могу подключить модуль.
Ну то что я вижу по скриншотам... Дополнительный модуль подключается при определении основного в зависимостях. Типа: angular.module('main', ['ext', ...]). И бутстрапят как раз основной модуль... На одном и том же куске разметки не может быть двух ангуляровских аппликух и об этом тебе бы точно прокричали бы в консоль... Значит ты свой дополнительный модуль вообще хрен знает куда присобачил...

Google

Иван
10.09.2017
19:36:59
Соответственно и обработки датапикер-директивы не происходит.

Lulz
11.09.2017
08:25:54
Привет. Помогите с регуляркой которая вешается на ng-pattern - /^[a-z]+[a-z0-9._-]+@[a-z]+\.[a-z.]{2,5}$/ email не валидирует типа 1234@test.ru т.е на цифры ругается

Konstantin
11.09.2017
08:38:28
Так начинается с [a-z]+
[a-z]* поможет
Но это то же самое, что выкинуть эту часть совсем

Lulz
11.09.2017
10:04:40
[a-z]* поможет
/^[a-z0-9._-]+@[a-z]+\.[a-z.]{2,5}$/ а такой будет правильный?

Konstantin
11.09.2017
10:05:23
Да. Ну и всегда можно проверить :)

Lulz
11.09.2017
10:06:38

Ivan
11.09.2017
11:27:15
Ребят, подскажите толковые курсы / видео на youtube или литературу по AngularJS. Ранее этого фреймворка не касался, сейчас только хочу начать изучение.

Remite
11.09.2017
11:35:16

Ivan
11.09.2017
11:41:35
Спасибо. У меня вообще курсы уже есть от loftscool, от контора последний их курс (они несколько месяцев назад перестали по angularJS выпускать курсы) и от ITVDN есть. Какие из них по изложению более качественные незнаю.
Может кто то смотрел, поделится впечатлением

Remite
11.09.2017
11:49:22
Что одни что вторые дают только базовую информацию, качественей наверно от ITVDN, по практичности Кантора, но тем не менее не дают даже 10 процентов полезных знаний
Вместо этого можно пройти курс Angularjs Gem Shop интерактивный на какой-то из обучающих платформ, совершенно даром, и получите те же знания за 2 часа

Иван
11.09.2017
11:51:04
подскажите есть какой-нибудь способ на лету на вьюхе сформировать новый обжект из имеющихся данных? например что-нибудь в таком стиле: <mini-map coords="(new { latitude: $ctrl.info.Latitude, longitude: $ctrl.info.Longtitude })"></mini-map>

Bohdan
11.09.2017
12:07:15

Иван
11.09.2017
12:14:21

Bohdan
11.09.2017
12:14:48

Иван
11.09.2017
12:17:23

Bohdan
11.09.2017
12:18:19

Google

Remite
11.09.2017
12:22:29

Bohdan
11.09.2017
12:24:05

Иван
11.09.2017
12:28:15
вы просто не знаете и не любите свой ангуляр ?... вот официальная документация вообще eval`ить предлагает на вьюхе ? https://docs.angularjs.org/guide/expression

Bohdan
11.09.2017
12:28:45

Иван
11.09.2017
12:28:50
ладно-ладно, расслабьтесь, я уже просто по фану набрасываю... конечно же уже всё сделано через контроллер...

Remite
11.09.2017
12:29:08

Иван
11.09.2017
12:29:36
тут всё прекрасно и $parent и $eval ?

Виталий
11.09.2017
15:54:23
Еще один рабочий бот, который действительно платит

Sasha
12.09.2017
11:52:55
Подскажите по сборке, есть некий легаси проект вообще без импортов, где галп проходит по статик мапам и делает конкат.
Будет ли работать галп с es6 импортами?
Точнее, какой плагин. Что-то копаюсь и все не то

Иван
12.09.2017
13:57:30
может есть какойнибудь чатик про галп, где тебе охотней помогут...

Bohdan
12.09.2017
13:58:43
Ну вообще непонятный вопрос, как по мне(

Иван
12.09.2017
14:01:07
ну потому как никто галпом тут ангуляржс не собирал... а так довольно стандартная задача, собрать весь граф зависимостей жс в один файл

Алексей
12.09.2017
14:02:17

Иван
12.09.2017
14:02:45

Sasha
12.09.2017
14:03:36
Ну вообще непонятный вопрос, как по мне(
Есть проект, где бандл делается gulp-concat. Он проходит по директориям и собственно конкатенирует. Я не совсем привык к такому, мне удобно, когда есть импорты.(сразу становится все прозрачнее).
Вот я и хотнл узнать, есть ли плагин для галпа, который просто подтягивает импорты?

Алексей
12.09.2017
14:03:45
А уже через Gulp запускай Rollup

Sasha
12.09.2017
14:04:21
Спасибо. Ну собственно, вот и ответ)

Google

Алексей
12.09.2017
14:04:22
Либо Webpack (но я не люблю Gulp и Webpack мишать вместе)

Sasha
12.09.2017
14:12:25
Все-таки видимо стоит использовать вебпак. Кода много, ни одного импорта. И с rollup и c webpack'ом придется добавлять их везде.
Я просто рассчитывал часть чтобы собиралась с имортами, а часть по старинке, по мере рефакторинга
И потихоньку-потихоньку все привести в человеческий вид
Кстати, я тут недавно потыкался с vuejs. Что-то мне прям очень все понравилось. Реакт не зашел, из-за jsx, а вуе все выглядит родным как будто.

Anton
12.09.2017
14:15:24
@Ai_boy спасибо за доклад. Минск хороший город.

Алексей
12.09.2017
14:16:30

Anton
12.09.2017
14:18:48
Я тоже был в первый раз. Но сразу понял что лечу в хороший город, когда увидел очень приятный экипаж самолета и великолепный самолет.
Белавия меня тоже удивила

Igor
12.09.2017
15:43:41
ребят, подскажите пожалуйста.
я настроил маленькое приложение по ангуляр джиэс, на два экрана, сделал там роуты, как мне по нажатию на кнопку делать переход на второй экранчик без перезагрузки страницы.
пишут такое решение <a href="#!something">Something</a>, не работает.
хелпаните по бест практисис

Bohdan
12.09.2017
15:45:57

Igor
12.09.2017
15:46:15
$routeProvider
.when('/', {
templateUrl: 'views/emb_form/start-form.html'
})
.when('/aboutme', {
templateUrl: 'views/emb_form/about-me.html',
controller: 'AboutMeCtrl'
})
.otherwise({redirectTo: '/'});

Bohdan
12.09.2017
15:48:36
https://docs.angularjs.org/api/ngRoute/service/$route
Пример здесь

Igor
12.09.2017
15:52:27
типа на вьшке писать route=""?

Bohdan
12.09.2017
15:52:53

D
12.09.2017
15:52:59

Igor
12.09.2017
15:54:05
Examples смотри
я посмотрел, мало что дало
у меня на данный момент такие переходы стоят, типа хреф="/кудато"
и это не совсем та перелинковка которую хотелось бы

Google

Igor
12.09.2017
15:55:14
есть другой способ построить angularjs роутинг с нормальными переходами и с нормальной докой, главное?
там сайт маленький, как поддомен, так что возни много не будет наверн

Bohdan
12.09.2017
15:56:09

Igor
12.09.2017
18:15:49

Bohdan
12.09.2017
18:16:10
почитаю, спасиб
только старые версии используй, а то они недавно натворили делов, что фиг разберешься с последней версией
дока какая то дурная, мне показалась, и примеров нифигаськи нет

Anton
12.09.2017
18:21:26
Просто на компоненты перешли
И жизненые циклы заменили

Bohdan
12.09.2017
18:25:19

Иван
12.09.2017
18:25:31
Здравствуйте, а кто-то с leaflet indoor работал?

Anton
12.09.2017
18:25:31
Ага)

Igor
12.09.2017
18:40:22

Bohdan
12.09.2017
18:41:38
насколько старые?
Где еще нет объединенного ядра для реакта и ангулара) Поищи на репо, точно не помню

Igor
12.09.2017
18:43:59

Иван
13.09.2017
08:06:22
Да нормалёк вроде хуки зашли. Сломали, конечно, к чертям всё минорной версией, это моё самое любимое, но потом вроде даже пропёрли...