@typescript_ru

Страница 446 из 669
Roman
28.12.2017
11:30:21
а кто подскажет, юзаю Ангуляр, и там есть сервис, конструктор которого примерно следующий: constructor(private http: Http, private myUrl: string) {}

вот DI как бы HttpClient поставляет, а как мне в параметр myUrl подставить значение?

Google
Алексей
28.12.2017
11:32:23
constructor(private http: Http, @Inject(InjectionTokenobjectInstance) private myUrl: string) {}

Roman
28.12.2017
11:33:23
{ provide: InjectionTokenObjectInstance, useValue: 1 }
это я так полагаю используем в модуле (если я модуль ещё один использую) где это будет применяться?

Алексей
28.12.2017
11:34:02
это я так полагаю используем в модуле (если я модуль ещё один использую) где это будет применяться?
да в модуле - если нужно в нескольких местах - создавай sharedModule и его импортируй в нужные модули

Roman
28.12.2017
11:34:26
это я понимаю

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

либо то либо то верно?

Алексей
28.12.2017
11:35:53
если 1 и тот-же то нет

Roman
28.12.2017
11:36:18
вот тут я не понял что такое вообще InjectionTokenObjectInstance?

и нельзя ли при создании инстанса в конструкторе другого компонента передать параметр? Например: constructor(private myService: MyService(myUrl = 'http://ya.ru')) {}

Алексей
28.12.2017
11:38:24
вот тут я не понял что такое вообще InjectionTokenObjectInstance?
http://stepansuvorov.com/blog/2017/03/angular-opaquetoken-%D0%B8%D0%BB%D0%B8-injectiontoken/

Google
Алексей
28.12.2017
11:41:22
Roman
28.12.2017
11:44:00
спасибо, щас будем искать

Mikhail
28.12.2017
23:26:59
@sergeysova не подскажешь, как тайпинги для телеграфа подключить? при банальном npm i telegraf --save они не ставятся, хотя ты вроде говорил, что они вместе с модулём идут Или же их надо отдельно каким-то образом ставить?

Morsik
28.12.2017
23:29:52
у telegraf разве они вообще есть?

Mikhail
28.12.2017
23:31:43
Он просто такое писал недели три назад

Кто хотел тайпинги для telegraf ?

https://github.com/telegraf/telegraf/pull/245

О, спс Через @types пока нельзя их подключить?

будут встроены в основной пакет

andretshurotshka?❄️кде
28.12.2017
23:33:30
не смержены же

Mikhail
28.12.2017
23:33:32
https://github.com/sergeysova/telegram-typings/blob/master/javascript/index.d.ts Как я понял, это они

Сергей
29.12.2017
00:15:24
https://github.com/sergeysova/telegram-typings/blob/master/javascript/index.d.ts Как я понял, это они
это только тайпинги для типов ботов телеги

тайпингов для самого телеграфа пока нет готовых

Abdulvakhab
29.12.2017
18:16:34


Знаю не по теме, может кто сталкивался?

Morsik
29.12.2017
18:17:54
@macos_ru

Morsik
29.12.2017
19:41:54
Угу. Спасибо
Но есть временное решение - скопипастить

Google
Bender
29.12.2017
19:48:08
Либо набежал от того что продвинулся

Mikhail
29.12.2017
20:25:50
Но есть временное решение - скопипастить
А я что-то туплю. Забрал тайпинги. Подключил: /// <reference path="./../typings/telegraf.d.ts" /> И всё равно TS ругается на отсутсвтие тайпингов Что не так?



Morsik
29.12.2017
20:38:30
покажи тсконфиг, попробуй там добавить typings

Mikhail
29.12.2017
20:40:30
{ "compilerOptions": { "outDir": "build", "module": "commonjs", "typeRoots" : ["./typings"], "noImplicitAny": true, "removeComments": false, "preserveConstEnums": true }, "include": [ "src/**/*" ], "exclude": [ "node_modules" ] }

Что нашёл https://github.com/mainnika/npm-telegraf

Сергей
29.12.2017
22:46:15
я бы их не юзал

Дмитрий
30.12.2017
07:10:16
забавно что раньше меньший процент сидел на вебшторме. Это либо вебшторм продвинулся, или набежал народ
Либо сидящие на других редакторах преимущественно ушли на другие языки

И все мы знаем ети языки, лол

Andrey
30.12.2017
07:14:17
Фу, неприкрытая пропаганда flow

Дмитрий
30.12.2017
07:23:04
Фу, неприкрытая пропаганда flow
Заметь, я конкретный язык не называл, но ход твоих мыслей мне нравится ??

Denis
30.12.2017
07:33:52
Либо сидящие на других редакторах преимущественно ушли на другие языки
Тут стоит заметить, сидящие на других редакторах сидящие в чатах

Aleh
30.12.2017
12:45:28
Так шторм и для тс ж не очень, как с флоу совсем не знаю

Айнур
30.12.2017
13:03:43
Шторм отлично с тс работает

Igor
30.12.2017
13:09:51
Просто волшебно работает

Особенно если правильно настроить ts-service

Vasiliy
30.12.2017
13:30:21
этой группе нужны новые админы или тут и так хорошо?

Google
Vasiliy
30.12.2017
13:30:54
неа, но могу заморочиться и восстановить если нужно

Сергей
30.12.2017
13:31:03
нужно

Admin
ERROR: S client not available

Aleh
30.12.2017
13:31:27
А что там с ts не так?
Там нет ничего интересного для тс от вебшторма, только сносная интеграция тс-сервера

Vasiliy
30.12.2017
13:31:56
ок

Morsik
30.12.2017
13:32:27
Aleh
30.12.2017
13:33:08
Morsik
30.12.2017
13:33:34
не использовал как-то

ща попробую

Morsik
30.12.2017
13:34:38
вроде работает

Andrey
30.12.2017
13:34:50
Ну, как минимум там есть нормальный поиск, а не тот, что в vscode

Aleh
30.12.2017
13:35:42
Ты про то, что не надо платить больше?)
Ну вебшторм предлагает поршивый редактор с интеграцией тс-сервера

Andrey
30.12.2017
13:35:58
Что значит "паршивый"?

Morsik
30.12.2017
13:36:07
он очень нестабильный

Aleh
30.12.2017
13:36:08
Не емакс/вим

Andrey
30.12.2017
13:36:09
Цвета не понравились?

Эм...

Google
Andrey
30.12.2017
13:36:31
Поясни.

Morsik
30.12.2017
13:36:53
у меня постоянно внутри него что-то падает со стековерфлоу

что вызывает подлагивание

Andrey
30.12.2017
13:37:22
Morsik
30.12.2017
13:37:25
иногда он зависает, приходится килать

Yung
30.12.2017
13:37:30
Лол, а имакс то который в осиливание двух языков в одном файле не может не паршивый

Andrey
30.12.2017
13:37:35
Писал баг-репорты?

Morsik
30.12.2017
13:37:47
кнопку репорта тыкаю иногда

Aleh
30.12.2017
13:37:47
Цвета не понравились?
Я юзаю пхпшторм когда надо работать с пыхом и для пыха это оч крутая иде со всякими интеграциями, а для жс нет ну вообще никаких фич

Morsik
30.12.2017
13:38:34
так кнопка репорта туда и отсылает, не?

Andrey
30.12.2017
13:38:44

Страница 446 из 669