@angular2Эта группа больше не существует

Страница 75 из 179
Louis
10.11.2016
17:58:15
Только выпустив Angular 2, Google анонсировала скорый релиз Angular 3 https://tproger.ru/news/angular-3-is-around-the-corner/

Dreamerinnoise
10.11.2016
17:59:59
?

Алексей
10.11.2016
18:02:17
Google
Lends
10.11.2016
18:45:44
мне два месяца назад показывали одного реактовца, который ангуляр 3 пишет... надо было сюда скинуть... ?

Alexey
10.11.2016
19:59:57
да все будет нормально) https://youtu.be/a6v4z1kSFu4?t=2936

Dmitry
10.11.2016
20:34:51
Добрый вечер коллеги

Во вью есть *ngFor, при добавлении нового item, сервер возвращает объект со всеми item, можно как нибудь чтобы ngFor отработал еще раз?

Eugene
10.11.2016
20:38:48
https://tproger.ru/news/angular-3-is-around-the-corner/

マイク
10.11.2016
20:41:57
Они лезут на свет

Lends
10.11.2016
20:46:26
Скоро Олексий достанет банхамер)))

Алексей
10.11.2016
21:37:19
Скоро Олексий достанет банхамер)))
И тебя он первым покарает :) Алексей а не Олексий

https://tproger.ru/news/angular-3-is-around-the-corner/
эту желтуху перепостили 40 раз уже.. прочитайте сначало блин прежде чем репостить

Romka
10.11.2016
21:41:06
Всем привет

Подскажите такой-же чатик в телеграме, только для питонистов

Google
Romka
10.11.2016
21:51:18
Спасибо

Влад
10.11.2016
23:49:01
Всем привет. Проблемка возникла. Беру за основу https://github.com/AngularClass/angular2-webpack-starter В файле webpack.common.js изменяю { test: /\.css$/, loaders: ['to-string-loader', 'css-loader'] } на { test: /\.css$/, loaders: ['to-string-loader', 'css-loader?sourceMap'] } После этого перестаёт билдить. Ошибка http://joxi.ru/eAODQPWu4M0byr ERROR in ./~/css-loader?sourceMap!./src/app/app.component.css Module build failed: TypeError: Path must be a string. Received undefined at assertPath (path.js:8:11)

Влад
11.11.2016
06:43:37
https://github.com/webpack/webpack/issues/2463
? перепробывал разные версии babel-core, разные версии nodejs. Ошибка не пропадает.

Алексей
11.11.2016
06:44:03
css-loader?

Влад
11.11.2016
06:44:28
Последний стоит "css-loader": "^0.25.0",

Алексей
11.11.2016
06:56:24
'css-loader?sourceMap&context=/'

Влад
11.11.2016
07:05:42
'css-loader?sourceMap&context=/'
Спасибо большое. Помогла такая запись 'css-loader?sourceMap&context=.'

Пронин
11.11.2016
08:59:02
а можно как то заставить Angular2 при первой загрузке ждать данных о пользователе с сервера ? когда показывается 'loading ...'

Shoom
11.11.2016
09:06:14
ngIf?

Dima
11.11.2016
09:07:41
а можно как то заставить Angular2 при первой загрузке ждать данных о пользователе с сервера ? когда показывается 'loading ...'
а резолв роута не подойдет? можно все приложение обернуть в роут и AppComponent не развернется до резолва

Пронин
11.11.2016
09:08:15
Надо попробовать

Alexander
11.11.2016
09:36:03
либо еще один вариант - завернуть твой компонент в другой компонент, который делает вызов для получения данных о пользователе и потом собирает приложение

Виталий
11.11.2016
10:26:44
ngIf?
ngIf точно не работает, если он выше роутер аутлета

kaflan
11.11.2016
10:27:14
ng book есть? тут у когото пиратцкий =)

Геннадий
11.11.2016
10:29:28
Его ж вроде бесплатно распространяют

А, не, я другую книгу читал

Google
Геннадий
11.11.2016
10:31:30
Посмотри на книгу от rangle.io, написана комьюнити на gitbook, очень достойный материал

kaflan
11.11.2016
11:54:53
это она?

Геннадий
11.11.2016
11:55:17
Да, это она

Eugene
11.11.2016
12:01:32
Как шаблонизировать название атрибута? <div *ngFor="let item of examples"> <div [attr['item.option']]="item.value"></div> </div>

Bogdan
11.11.2016
12:03:08
[attr.item.option] не проходит?

Eugene
11.11.2016
12:03:20
[attr.item.option] не проходит?
ставится везде item

пробовал вот так объявить переменную, но ангулар ругается *ngFor="let item of examples; let option = item.option"

Nikita
11.11.2016
12:05:30
attr[item.option]?))

Bogdan
11.11.2016
12:06:27
Как должно быть в отрендеренном виде? <div item-option="value"></div> Так?

Eugene
11.11.2016
12:06:27
Invalid property name 'attr[item.option]'

нет

должно подставляться значение из свойства

Геннадий
11.11.2016
12:06:57
Без квадратныз скобок приписывается стринг

С ними - переменная

Eugene
11.11.2016
12:07:17
например width="20px", height="10px"

Без квадратныз скобок приписывается стринг
Failed to execute 'setAttribute' on 'Element': '[attr[item.option]]' is not a valid attribute name.

Bogdan
11.11.2016
12:08:27
должно подставляться значение из свойства
Со значением понятно, непонятно чему его нужно присвоить

Eugene
11.11.2016
12:08:54
Google
Bogdan
11.11.2016
12:09:11
И каково название?

Или название лежит в item.option ?

Eugene
11.11.2016
12:51:34
название лежит в item.option

легче наверное отдельный компонент сделать и передавать туда значения

все равно не получается. в нг2 нельзя переменную в качестве названия атрибута всунуть?

Andrey
11.11.2016
13:33:08
https://i.imgur.com/TZeLTdG.png бгггг

бгг сайт канеш жесть ... :(

Shoom
11.11.2016
13:36:39
?

Valery Dolgov
11.11.2016
13:38:59
Всякое бывает) Однажды мы отключили от центральной системы маяки по всему побережью GB

Lends
11.11.2016
13:44:11
обычный MVP, чего вы жалуетесь?)

Alexey
11.11.2016
15:31:22
кстати, я на митап по ng2 2 раза регался, подтверждений на почту на было, мне можно приходить?)

? Node
11.11.2016
15:31:39
Приходи конечно.

У меня тоже самое.

Там пока через этот чудо-фликер пролезешь уже не в чём не уверен. ?

Alexey
11.11.2016
15:35:11
Узнаю тебя в гриме) Сам планируешь?

? Node
11.11.2016
15:35:42
Зарегистрировался, если ещё и пустят будет вообще праздник. ?

Alexey
11.11.2016
15:38:18
Несомненно) Если не пустят можно заготовить плакаты для митинга снаружи. Все, флуд off.

А по теме есть вопрос, как можно схватывать подписчиком данные в произвольном сервисе от другого сервиса? я пробую через Subject, типа this.customSubject.next(msg) поймать в другом сервисе `this.sbjService.customSubject.subscribe((msg) => { console.log(msg); });`

но subscribe не срабатывает

Shoom
11.11.2016
15:46:17
потому что subscribe вешается после вызова next?

Google
Alexey
11.11.2016
15:47:36
эм, да вроде нет, subscribe в конструкторе вешается, а next по submit происходит

Shoom
11.11.2016
15:48:03
ааа

сервис может не синглтон

скорее всего

sbjService должен быть заимпорчен только в mainModule

ну еще как вариант можно customSubject сделать static, но не стоит так

Dima
11.11.2016
15:55:54
но subscribe не срабатывает
был такой момент, когда я в обоих модулях в провайдеры этот сервис добавлял и в итоге разные инстансы делали next и сабскрайб.

Alexey
11.11.2016
15:57:24
я импорчу и в mainModule и во всех дочерних сервисах, но как провайдер он указан только в mainModule

Shoom
11.11.2016
15:58:33
>> и во всех дочерних сервисах не надо

Alexey
11.11.2016
15:59:32
я наверно туплю, а как этот сервис использовать в других сервисах не импортируя его в них?)

Dima
11.11.2016
16:00:20
импортировать в сервисы нужно, service: Service - обязаткльно. В модули не нужно

Alexey
11.11.2016
16:02:56
если не импортировать то получается NoProvideError

если не импортировать в главный модуль

не, сервис то вроде как синглтон, я пробовал через Observable.from прокидывать, он ловил, но только один раз, на момент инициализации, а потом все. а через Subject вообще не работает.

Stas
11.11.2016
16:22:56
я с сабжектами работал так, создавал источник и в него эмитил значения, и делал ещё обсервабл из сабжекта, и вот из него слушал значения private someSource: Subject<any> = new Subject<any>(); public some$ = this.someSource.asObsevable(); ... someSource.next('some value'); ... some$.subscribe(val => console.log(val)); может так попробовать

Alexey
11.11.2016
16:32:05
все так же(

Страница 75 из 179

Эта группа больше не существует Эта группа больше не существует