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

Страница 97 из 179
Anton
01.12.2016
11:34:45
Gleb вот сейчас над такой же бедой думаю, только у меня еще больший говнокод выходит - в таблице нужны кастомные дропдауны, у таблицы у th и td overflow:hidden, у плагина есть возможность список приаттачить к элементу, у меня получилось приаттачить только к боди, и я не знаю, как задать этому списку top и left

http://www.primefaces.org/primeng/#/dropdown вот плагин, если что

appendTo any null Target element to attach the overlay, valid values are "body" or a local template variable of another element. вот что они имею в виду под ocal template variable of another element?

Y
01.12.2016
12:42:50
Привет. Нужна небольшая консультация. Есть один довольно массивный и сложный компонент Checklist. Появилась необходимость в похожем компоненте AnotherChecklist. Они между собой практически идентичны с точки срения поведения, но имеют разный вид и могут отличаться наличием пары компонентов. Как запилить функционал AnotherChecklist лучше - сделать какой-то дженерик компонент и от него заимплементить два (AbstractChecklist, Checklist, AnotherChecklist); или просто добавить функционал AnotherChecklist через ngIf и проч.?

Google
Anton
01.12.2016
12:52:12
Gleb насколько я вижу, да

но можно попробовать добавить, если профит будет от этого

Vadim
01.12.2016
14:34:42
Ребят, есть следующий кейс: нужно отослать запрос на получение credentials. Лишь после получения ответа с credentials мне нужно отправить запрос на получение других данных. Какой самый оптимальный способ сделать это?

Как-то я затупил с этим кейсом.

Stas
01.12.2016
14:50:59
если не путаю, можно switchMap воспользоваться псевдокод http.get('get credentials url') .map(mapResponseFunc) .switchMap(credentials => http.get('another get', credentials) .subscribe(observer)

Dmitry
01.12.2016
14:55:36
Всем привет, а на vue кто-нибудь писал уже? я что-то посморел выглядит очень понятно

Philipp
01.12.2016
15:04:18
Всем привет, а на vue кто-нибудь писал уже? я что-то посморел выглядит очень понятно
Привет, да, я писал. Довольно удобный и просто инструмент. Быстро можно что-то сообразить, без подтягивания вереницы модулей.

Google
Stas
01.12.2016
15:08:56
ещё можешь на оператор cache посмотреть, если у тебя креды которые ты запрашиваешь не меняются часто, при следующем обращении будет на один запрос к серверу меньше)

Vadim
01.12.2016
15:16:08
Да, вот что-то такое и нужно.

По факту, в идеале получить credentials, записать в переменную, и чекать перед каждым запросом, есть ли она.

Stas
01.12.2016
15:25:50
По факту, в идеале получить credentials, записать в переменную, и чекать перед каждым запросом, есть ли она.
я так и делал для получения юзера, в сервисе сделал что-то типа privage user$: Observable<User>; public getUser(): Observable<User> { if (!this.user$) { this.user$ = this.http.get('user-url').map(mapRes).cache() } return this.user$ } теперь каждый раз когда мне нужен юзера, я беру его из этого сервиса, ну и дальше, как я выше пример привел, можно его использовать в какой-нибудь последовательности потоков

Lends
01.12.2016
16:06:43
Быстрее бы админ вернулся... банхамер заждались

Vadim
01.12.2016
16:18:07
@Ai_boy флудерасты набежали.

Алексей
01.12.2016
16:18:36
/ban

Group Butler [beta]
01.12.2016
16:18:37
Алексей banned Gleb!

Алексей
01.12.2016
16:18:42
/ban

Group Butler [beta]
01.12.2016
16:18:42
Алексей banned Developer!

Fayozjon [CybernatiC]
01.12.2016
16:29:52
Алексей
01.12.2016
16:43:31
Через него нормально джаваскриптить?
WebStorm это плохо. VisualStudio Code + plugins -> хорошо :)

マイク
01.12.2016
16:49:48
WebStorm это плохо. VisualStudio Code + plugins -> хорошо :)
Настроечки не подкручивал? :)

Artem
01.12.2016
16:50:52
Почему не использовать чистый D3 с Angular 2?
возможно можно и чистый D3. Но пока что пробую использовать http://www.primefaces.org/primeng/#/ Так как неплохая документация,

マイク
01.12.2016
16:52:16
Help → Edit Custom VM Options…

Gleb
01.12.2016
17:01:52
Есть приватный метод в старенькой еще es5 либе для карт, а именно конфигурирование тултипа, там можно задать цвет итд, но замыкания там нет для кастомной какой то строки и мне его нужно переопределить чтобы я мог уже в ангуляр компонентах что то свое вернуть. Единственный верный способ чтобы не менять _метод , это просто форкнуть ее?

Dmitry
01.12.2016
17:42:08
Привет, а кто юзал d3 с typescript? у меня почему-то битые тайпинги, а поставить через @types я что-то не догоняю

Google
Dmitry
01.12.2016
17:42:28
они разбиты на много-много подгруп, может кто-нибудь пролить свет?

Алексей
01.12.2016
17:45:48
покажи версию d3 и @types/d3 из package.json

Dmitry
01.12.2016
17:48:41
я ставил через typings

Mikhail
01.12.2016
17:48:41
А есть вариант создать модуль NgModule но не через декоратор?

типа есть 4 энтрипоинта

и хочется выделить в общий код как раз @ngModule

Но в него нуно передавать объект и внизу еще писать класс

Было бы круто псевкодо like this export function bootstrapClient(config) { @NgModule(config); class AppModule {} return platformBrowserDynamic().bootstrapModule(AppModule); }

Алексей
01.12.2016
17:50:00
я ставил через typings
так через typings или через @types ? это 2 разных механизма. Нужна версия тайпингов и D3

Mikhail
01.12.2016
17:50:01
но он не выстреливает

Dmitry
01.12.2016
17:51:19
"@types/d3": "^4.3.0", "d3": "^3.5.12",

они должны быть одинаковые?

сорян за очень тупые вопросы :)

Алексей
01.12.2016
17:52:32
они должны быть одинаковые?
не всегда обязательно - но 4 и 3 - это мажорные изменения

но он не выстреливает
https://www.typescriptlang.org/play/index.html#src=%40NgModule(%7B%0A%20%20%20bootstrap%3A%20%5B%5D%0A%7D)%0Aclass%20AppModule%20%7B%0A%0A%7D

но он не выстреливает
ES5 var AppModule = function () { }; AppModule.annotations = [ new ng.core.NgModule({ imports: [ng.platformBrowser.BrowserModule], declarations: [HelloComponent], bootstrap: [HelloComponent] }) ]; document.addEventListener('DOMContentLoaded', function () { ng.platformBrowserDynamic .platformBrowserDynamic().bootstrapModule(AppModule); });

Mikhail
01.12.2016
17:54:30
ок, спасибо ??

error TS1146: Declaration expected.

?

Andrei
02.12.2016
07:00:19
Всем доброго утра. Помогите советом: не могу собрать приложение с помощью ng-cli, ng-serve работает нормально, а ng-build валится с ошибкой компиляции TS. Можно это как-то через tsconfig исправить?

Google
Andrei
02.12.2016
07:01:09
Если кому интересно, ошибка связана с UI роутер ERROR in [default] D:\Projects\courier-landingpage\src\app\router.config.ts:7:39 Argument of type '() => TransitionPromise' is not assignable to parameter of type 'stri ng | (($injector: $InjectorLike, $location: LocationServices) => string)'. Type '() => TransitionPromise' is not assignable to type '($injector: $InjectorLike, $location: LocationServices) => string'. Type 'TransitionPromise' is not assignable to type 'string'.

Данил
02.12.2016
08:01:56
Оборачивайте код в тройные обратные кавычки

Alexander
02.12.2016
08:02:19
которые на ё?

Aleksandr
02.12.2016
08:02:34
да

Gordey
02.12.2016
08:04:02
*пошел искать ё на прошке*

Alexander
02.12.2016
08:28:00
на прошке слева от 1 вроде

или google -> backtick ?

Alexander
02.12.2016
09:50:31
Всем привет! Подскажите библиотеку для форматирования даты на подобии вот этой: http://userguide.icu-project.org/formatparse/datetime В частности надо выводить дату в виде "2 декабря", а не "2 декабрь"

Пронин
02.12.2016
09:51:35
momentjs не подходит ?

Sergey
02.12.2016
09:51:38
momentjs

Alexander
02.12.2016
09:52:44
Спасибо, вроде оно

Pavel
02.12.2016
09:58:19
всем привет, как обнаружить ближний блок к хедеру без jquery? При скролле блоки прячутся под хедер.

компонента включает в себя эти блоки

Eight
02.12.2016
10:03:06
какой нафиг jquery

Pavel
02.12.2016
10:03:40
какой нафиг jquery
подскажи без jquery

Eight
02.12.2016
10:03:49
нет

Pavel
02.12.2016
10:06:18
странное на самом деле русскоговорящее сообщество: тысячу раз раскритикуют и никто не поможет, не в первый раз убеждаюсь.

Sergey
02.12.2016
10:07:51
Pavel
02.12.2016
10:12:43
ты слишком торопишься с выводами. Но просто это не проблема angular. Это про dom все.
да я наблюдения свои описал. сколько раз я спрашивал, мне то говорят, что либу не ту юзаю, то ты вообще зря это делаешь, то вообще отклоняются от темы и пытаются доказать неизвестно что и неизвестно зачем. изначально спрашивал у народа в слаке и там помогали, тратили свое время, разбирались в проблеме, уточняли тонкости. у нас же вот примерно так, как мне ответили выше.

в слаке в англоязычных сообществах

Google
Пронин
02.12.2016
10:14:18
в слаке в англоязычных сообществах
так что ты тут тогда делаешь ? иди в слак

Nikita
02.12.2016
10:14:26
раз такой положительный опыт от слака, чтож его не используеш ?

Sergey
02.12.2016
10:14:59
Господи-админ - жги уже!

Пронин
02.12.2016
10:15:26
?

Pavel
02.12.2016
10:17:16
ну вот, снова какие-то желчные комментарии. нормально спросил ведь, никого не задевал. объясню про слак: мне не нравится как он работает, мне там неудобно, русский язык для меня родной и общаться на нем мне проще.

Alexander
02.12.2016
10:17:17
http://youmightnotneedjquery.com/ - напиши код на jquery и потом посмотри аналогичные операторы на этом сайте

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

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