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

Страница 29 из 179
Ҫѐҏӗѫӑ
13.09.2016
11:20:17
но вообще с таким раскладом тс тоже скоро будет не нужен

Ҫѐҏӗѫӑ
13.09.2016
11:20:38
выходит, что да, лучше на них

Sergey
13.09.2016
11:21:07
Будем смотреть кто кого заборит

Google
Sergey
13.09.2016
11:21:45
имхо будут форки просто
Быстрее выпустять конвертер

Ҫѐҏӗѫӑ
13.09.2016
11:22:05
никто никого не заборит

все сдохнут

Sergey
13.09.2016
11:22:24
Ты далековато сейчас заглянул

Ҫѐҏӗѫӑ
13.09.2016
11:22:42
а я пошел. чот мне больше не интересно за нг2 следить

Sergey
13.09.2016
11:30:37
У нг2 были ченжи и побольше на RC. А у тс эта фича включается отдельно в experimental

а я пошел. чот мне больше не интересно за нг2 следить
Ну а интерес дело такое, сегодня нет, завтра есть

Artem
13.09.2016
12:01:50
А кто подскажет, что означает "+" в начале имени папки? В Style Guide используется "+heroes" И вот тут тоже https://github.com/AngularClass/angular2-webpack-starter/tree/master/src/app/%2Bdetail Это как-то с асинхронной загрузкой модулей связано?

Алексей
13.09.2016
12:22:10
А кто подскажет, что означает "+" в начале имени папки? В Style Guide используется "+heroes" И вот тут тоже https://github.com/AngularClass/angular2-webpack-starter/tree/master/src/app/%2Bdetail Это как-то с асинхронной загрузкой модулей связано?
это общее “соглашение” которое говорит что компонент из этой папки будет догружаться по при перехеде по URL а не сразу при загрузке приложения LazyLoading для помпонентов

от него можно избавиться - просто так нагляднее

Artem
13.09.2016
12:22:30
ага, спасибо, так почему-то и подумал

Алексей
13.09.2016
12:23:53
и вообще это мода на 1 символьные модификаторы - ппц, поставьте IDE и не мучайте людей Ну и Python, C#, Java - у всех декораторы @ - почему в JS нужно по особенному - не понятно.

Google
Алексей
13.09.2016
12:33:56
https://github.com/tc39/proposal-private-fields/issues/14

Sergey
13.09.2016
12:41:30
Эти споры про кто что ненавидит нужно сразу закрывать. А синтаксический этот сахар только в минус уже сейчас.

Sergey
13.09.2016
12:48:53
Я думал там реально проблема с private, но ничего не нашел кроме хейта. Может пропустил что-то?

Oleg
13.09.2016
14:12:23
Всем привет, Такой вопрос, делаю туториал подгоняя его под себя Есть сервис: constructor(private http: Http) { } getPosts(): Promise<Post[]> { //return Promise.resolve(POSTS); return this.http.get(this.postUrl) .toPromise() .then(response =>{ response.json() as Post[]; console.log(response.json()); } ) .catch(this.handleError); }; Консол.лог выводит все корретно, но когда вызываю в компоненте то приходит undefine getPosts():void { this.postService.getPosts().then(posts => { console.log(posts); this.posts = posts; } ); } В чем может быть ошибка?

Vadim
13.09.2016
15:55:43
видели драму в чате про TS?
А можно линк на этот чат?

Andrey
13.09.2016
16:00:38
А можно линк на этот чат?
https://telegram.me/typescript_ru

Vadim
13.09.2016
16:11:26
Ибо я, похоже, всё пропустил

Sergey
13.09.2016
16:22:30
Ибо я, похоже, всё пропустил
Все в самом разгаре )

В том смысле, что это надолго

Алексей
13.09.2016
21:47:33
Настоящая драма вот тут https://github.com/tc39/proposal-private-fields/issues/14 Ребята из V8 хотят пропихнуть вот ЭТО в стандарт (приватные свойства класса) class C { #x; constructor() { this.#x = 1; } } отписывайтесь пока у вас есть возможность, ставьте лайки и дислайки пока у нас есть выбор

Alexander
14.09.2016
14:41:17
Кто-нибудь может подсказать, как заставить WebStorm/PyCharm не ругаться на module.id ?

Sergey
14.09.2016
14:43:52
А зачем этот module.id?

Alexander
14.09.2016
14:46:22
чтобы в Angular2 в компонентах не писать полный путь в templateUrl и styleUrls

Алексей
14.09.2016
15:57:07
Кто-нибудь может подсказать, как заставить WebStorm/PyCharm не ругаться на module.id ?
нужно добавить node.js typings http://stackoverflow.com/questions/36700693/typescript-error-in-angular2-code-cannot-find-name-module попробуй typings install dt~node --global --save

Vadim
14.09.2016
16:02:16
Uncaught TypeError: Cannot set property stack of [object Object] which has only a getterИ вот как это дебажить - хз. Error log содержит лишь это.

Поиск по тексту ошибки не дал ровным счётом ничего

Алексей
14.09.2016
16:03:15
открой devtools и включи режим debug on exeption

Google
Vadim
14.09.2016
16:07:25
открой devtools и включи режим debug on exeption
Стыдно задавать такой вопрос, но где включить этот режим?

Dima
14.09.2016
16:07:58
значок паузы на source табке

Alexander
14.09.2016
16:08:23
нужно добавить node.js typings http://stackoverflow.com/questions/36700693/typescript-error-in-angular2-code-cannot-find-name-module попробуй typings install dt~node --global --save
Спасибо! Действительно, забыл дать команду.... и думал, что просто ide меня не понимает :)

Vadim
14.09.2016
16:09:39
Спасибо, нашёл.

Dreamerinnoise
15.09.2016
04:30:17
Angular 2.0 Final Release Now Live!

http://angularjs.blogspot.com/2016/09/angular2-final.html

Chyngyz
15.09.2016
04:55:13
https://www.youtube.com/watch?v=xTIWBXkpvDc

Andrei
15.09.2016
07:30:21
http://angularjs.blogspot.ru/2016/09/angular2-final.html

Vadim
15.09.2016
07:51:24
Angular 2.0 Final Release Now Live!
Шта? Milestones для final закрыты на 64%...

А, опять эти упыри к митапу релиз сделали.

Sergey
15.09.2016
07:53:08
Шта? Milestones для final закрыты на 64%...
Ну заморозили api, остальное будут дальше фиксить

Vadim
15.09.2016
07:54:21
Да бред это.

Sergey
15.09.2016
07:54:39
Да angular это

Vadim
15.09.2016
07:54:59
Жаль, митап не в Москве

Я бы не постеснялся задать вопрос на счёт их странных релизов.

Sergey
15.09.2016
07:55:51
Устройся в гугл же

Vadim
15.09.2016
07:57:19
А они вообще хантят прогеров в России?

Sergey
15.09.2016
07:57:40
Вон там Виктор пилит же, роутер сделал. Значит все возможно.

Alexey
15.09.2016
08:00:01
Ну в блоге же написали что извиняются за RC релизы и теперь будут строго следовать semver

Google
Алексей
15.09.2016
08:02:24
Ничего не знаю - для меня это красная тряпка :) GO GO GO!

★nton
15.09.2016
08:11:40
Время пришло

Алексей
15.09.2016
08:53:34
Ребят отпишитесь мне в личку если у кого-то есть желание сделать доклад по Angular 2 теме ( ВОЗМОЖНО - смогу организовать Angular 2 meetup в Москве ) ( пока все вилами на воде - сперва нужно найти докладчиков )

Vadym
15.09.2016
09:23:42
Всем, привет! Есть вопрос, может кто поможет) Загружаю картинки через драг енд дропс, получаю обьект файла, надо сделать привью загруженной картинки, но когда добавляю ссылку в src тега img, перед ссылкой появляется строка "unsafe:" . с этой строкой картинка не отображается, как от нее избавиться, кто знает?

Vadym
15.09.2016
09:24:54
во втором

Алексей
15.09.2016
09:25:35
http://stackoverflow.com/questions/37927657/unsafe-value-used-in-a-resource-url-context-with-angular-2 <img class='photo-img' [hidden]="!showPhoto1" [src]='sanitizer.bypassSecurityTrustUrl(theMediaItem.photoURL1)'>

Oleg
15.09.2016
09:30:59
Привет, есть вопрос, не могу понять в чем проблема, подскажите пожалуйста http://stackoverflow.com/questions/39507581/uncaught-in-promise-error-cannot-read-property-of-undefined

Алексей
15.09.2016
09:36:56
Добавил еще как коментарий <p *ngIf="user">{{user.id}}</p> я не проверял но это тоже должно помочь

Vadim
15.09.2016
09:39:48
Ребят, подскажите синтаксис добавления нескольких валидаторов к форме. Один валидатор в форме выглядит так(matchingPasswords валидатор): this.form = fb.group({ email: ['', Validators.compose([ Validators.required, emailValidator])], password: ['', Validators.required], passwordConfirmation: ['', Validators.required] }, {validator: matchingPasswords('password', 'passwordConfirmation')});А вот как выглядит добавление нескольких валидаторов?

Vadim
15.09.2016
09:48:47
Сори а в чем проблема? тебе нужна кросс валидация ( 1 валидатор на 2 поля )? или просто несколько валидаторов для одного поля
Да, мне нужна кросс-валидация. Первый валидатор matchingPasswords синтаксис я нагуглил, а вот как второй кросс-валидатор впилить - я не допёр.

Oleg
15.09.2016
09:49:13
на самом деле очень странно, потому что код из туториала ` export class PostDetailComponent implements OnInit { constructor( private postService: PostService, private route: ActivatedRoute) { } ngOnInit(): void { this.route.params.forEach((params: Params) => { let id = +params['id']; this.postService.getPost(id) .then(post => this.post = post); }); } ` Отрабатывает корректно, причем в нем даже провайдер не требуется обновлять

export class PostDetailComponent implements OnInit { constructor( private postService: PostService, private route: ActivatedRoute) { } ngOnInit(): void { this.route.params.forEach((params: Params) => { let id = +params['id']; this.postService.getPost(id) .then(post => this.post = post); }); }

Oleg
15.09.2016
09:52:23
не все туториалы одинаково полезны (с)
дык работает же, вот и не могу понять как

Алексей
15.09.2016
09:52:47
Google
Oleg
15.09.2016
09:54:06
<div *ngIf="post">Это то понятно, непонятно почему не ругается на отсутствие providers: [postService],

Алексей
15.09.2016
09:55:17
так у них в туториал они могли его в ngModule запихнуть поэтому им и не понадобилось его нигде больше прописывать

Vadim
15.09.2016
09:58:07
Я полагаю, что существует синтаксис, похожий на следующий: {validators: [matchingPasswords(), secondValidator()]}Но ничего конкретного не нагуглил.

Алексей
15.09.2016
10:05:13
Я полагаю, что существует синтаксис, похожий на следующий: {validators: [matchingPasswords(), secondValidator()]}Но ничего конкретного не нагуглил.
https://github.com/angular/angular/blob/e71558ba896e3eba18c093cce49ab6819ae46410/modules/%40angular/forms/src/form_builder.ts Не нету - нужно как-то из двух валидаторов 1 сделать

Алексей
15.09.2016
10:08:23
Их можно обьединять https://github.com/angular/angular/blob/8c099338035fa8545af07f373c64c26a3ac45e15/modules/%40angular/forms/test/directives_spec.ts#L110

Sergey
15.09.2016
10:08:24
Validators.compose(validators)

Алексей
15.09.2016
10:08:39
Dmitry
15.09.2016
10:28:31
посоны все с релизом

!

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

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