@typescript_ru

Страница 176 из 669
Friedrich
18.02.2017
12:28:38
Видно что ребята работают.

Dreamerinnoise
18.02.2017
13:48:04
Еее майкрософт

Aleh
18.02.2017
13:51:51
Про них только в офф доке написано?
Дока + issue на гх достаточно подробно там

andretshurotshka?❄️кде
18.02.2017
13:56:40
а можно arrow function перегрузить?

Google
.
18.02.2017
18:39:29
Страннота. В tsconfig.json нету files - в докере спокойно запускается ts-node и молчит на ошибки, просто висит. Локально ругается. Добавил files и в докере стал ругаться.

vscode умеет автоматом добавлять в files, как atom?

Wiggly
18.02.2017
18:46:24
Если файлс не указаны, ио по дефолту инклудится весь руут

С тс и тсх файлами

Den
20.02.2017
00:35:55
а кто нибудь активно пользуется декораторами? интересует такой вопрос, если написал декоратор для метода и класса, в декораторе класса переопределил конструктор, чтобы вызывать метод как сделать, чтобы в методе по прежнему корректно работал this?

Xserber
20.02.2017
00:36:58
Переменной присвоить this

Den
20.02.2017
00:37:43
this чего? в декораторе он указывает на декоратор, а мне по сути класс нужен в this

Xserber
20.02.2017
00:42:13
В создание класса О_о

Den
20.02.2017
01:12:56
:) ткните плиз пальцем где именно) https://jsfiddle.net/sumbad/n4kw6am3/ вот пример, при нажатии на кнопку вместо Hello world получим Hello undefined. Что нужно исправить в декораторах?

Xserber
20.02.2017
01:49:18
7 строка, удали .prototype, чтобы стало newConstructor = originalConstructor;

и бедет тебе счастье

Den
20.02.2017
01:56:23
ну если так сделать, то Hello word мы конечно получим) но только тогда толку, то декоратора не будет, ведь весь его смысл в переопределении конструктора, а так мы посути ничего не переопределяем

Vlad
20.02.2017
02:25:51
call/apply/bind в зависимости от ситуации вам в помощь

Google
Den
20.02.2017
02:35:38
ок, спасибо! почитаю

Yuri
20.02.2017
10:06:04
Вопрос есть. Поставил redux с помощью npm, сделал import {Store, createStore, Action} from 'redux'; при компиляции ts получаю предупреждение export 'Store' was not found in 'redux'. Файл index.d.ts в директории node_modules/redux на месте, export interface Store внутри него - на месте, другие интерфейсы экспортируются нормально. Причем длина моего ts-файла всего 18 строк, а ошибку показывает на 30-й строке. Никто не сталкивался?

Aleh
20.02.2017
10:07:49
а имя файла?

Yuri
20.02.2017
10:08:17
имя файла правильное, app.component.ts

после в файле использую этот интерфейс, все работает, компилятор не ругается: const newstore: Store<AppState> = createStore<AppState>(rootReducer); newstore.dispatch<Action>({type: "sa"});

Vlad
20.02.2017
15:40:16
всем привет, кто знает, есть ли в TS аналог индексатора C# https://msdn.microsoft.com/en-us/library/6x16t2tx.aspx

Friedrich
20.02.2017
16:03:30
всем привет, кто знает, есть ли в TS аналог индексатора C# https://msdn.microsoft.com/en-us/library/6x16t2tx.aspx
В интерфейсе точно можно объявить. Можно ли реализовать в классе — не знаю.

Вот что пишут: http://stackoverflow.com/a/14851245/2684760

Aleh
20.02.2017
16:07:06
ну в теории можно на Proxy

но лучше не надо

@proDOT
20.02.2017
17:26:43
Баньте этого пидрилу. Он во всех моих чатиках насрал "Спасибо" @oleglinok

Aleh
20.02.2017
17:39:34
про спасибо не понял

а спам убрал

Anatoly
21.02.2017
11:11:51
Пацаны, почему не ругается: function getBaseURI(): string { return; } На возврат undefined.

Friedrich
21.02.2017
11:14:44
Мне тоже не нравится, но, видно, такое поведение.

Включил strictNullChecks — заругалось.

Aleh
21.02.2017
11:19:40
да, надо без strictNull никуда

Иван
21.02.2017
15:27:33
https://t.me/Blockchain_Developers

@proDOT
21.02.2017
17:02:30
https://t.me/Blockchain_Developers
Баньте этого пидора

Google
@proDOT
21.02.2017
17:03:44
Предлагаю написать жалобу на @oleglinok всем

Dmitry
21.02.2017
17:34:23
Жёсткое дерьмо

И продот жесткий

Aleh
22.02.2017
09:58:30
ребятки, дурацкий вопрос по webstorm, как там tsx/jsx включить 2016.3.3

я сам штормом не пользуюсь, но тут у чувака jsx теги никак не подсвечиваются

там может где галочку поставить какую?

Dreamerinnoise
22.02.2017
10:07:28
эээ tsx сам должен заработать

ща сброшу

Aleh
22.02.2017
10:08:55
ну вот я новый eap скачал все ок, а на 2016.3.3 не отображает у него.

Aleh
22.02.2017
10:13:02
ну вот тож самое, но 2.1.5

Aleh
22.02.2017
10:13:05
и у меня, и у него

Dreamerinnoise
22.02.2017
10:13:06
должно всё сразу работать из коробки

Aleh
22.02.2017
10:13:08
у меня есть подсветка

у него нет

нашли проблему, в file types в typescript jsx не было паттерна

*.tsx

Dreamerinnoise
22.02.2017
10:16:47
Oo

что-то невообразимое

Google
Admin
ERROR: S client not available

Aleh
22.02.2017
10:17:08
ага

*.tsx был просто в typescript, видимо при апдейте каком-то когда их сплитнули там и осталось

j0nimost
22.02.2017
16:42:45
All Russian? , is there an English speaking typescript group

?

Mike
22.02.2017
16:53:03
You can ask your question in english.

Vasiliy
22.02.2017
17:00:24
Dmitry
22.02.2017
17:00:53
Yep

Mike
22.02.2017
17:01:24
There is no typescript docs in russian. Thats why everybody here knows english.

Dmitry
22.02.2017
17:16:48
At least, there is no any well translated docs to Russian Language for the all kinds of technologies, or etc

j0nimost
22.02.2017
17:39:32
I need some help am trying to implement a count down using typescript, I get NaN error

Here's the code

Aleh
22.02.2017
17:59:05
https://twitter.com/typescriptlang/status/834456799617036289

Mike
22.02.2017
18:00:17
Here's the code
https://goo.gl/YJgqg8

i have adopted your code to clear run? just content of window onload

it works

Ҫѐҏӗѫӑ
22.02.2017
18:01:42
https://twitter.com/typescriptlang/status/834456799617036289
https://twitter.com/jashkenas/status/834462894729416711 ?

Алексей
22.02.2017
18:02:21
rm -rf node_modules/coffeescript

Oleksandr
22.02.2017
18:03:24
так, у меня слегка трололо вопрос

как написать тип для *этого*: https://runkit.com/oleksandr/58add25cf01e960014716228

Google
Oleksandr
22.02.2017
18:03:51
хоть в TS, хоть в Flow

Aleh
22.02.2017
18:04:09
https://twitter.com/jashkenas/status/834462894729416711 ?
ого, даже модули смогли. Вроде там какие-то проблемы были у них с модулями

Oleksandr
22.02.2017
18:04:37
fix: https://runkit.com/oleksandr/update-object

Dreamerinnoise
22.02.2017
18:05:57
https://twitter.com/typescriptlang/status/834456799617036289
чоо чо чо сама импортит??

Aleh
22.02.2017
18:06:04
ага

Mike
22.02.2017
18:06:09
как написать тип для *этого*: https://runkit.com/oleksandr/58add25cf01e960014716228
function updateObject(obj:Object, subst:string) function updateObject(obj:number, subst:string) function updateObject(obj:any, subst:string) function updateObject(obj:any, subst:string){ if (typeof obj == "object") { var result = obj.constructor(); for (var key in obj) { result[key] = updateObject(obj[key], subst); } return result; } else if (typeof obj == "number") { return subst[obj]; } else { return obj; } }

Aleh
22.02.2017
18:06:26
чоо чо чо сама импортит??
и поля добавляет

и прочий мелкий рефакторинг

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