@typescript_ru

Страница 569 из 669
anatolii
03.04.2018
15:09:09
у меня просто гайки по максимуму закручены

шаг влево шаг вправо - расстрел, я старался ужесточить все

Mark
03.04.2018
15:10:10
шаг влево шаг вправо - расстрел, я старался ужесточить все
Нет - это все у тебя работает благодаря интерфейсу... без него должно тоже пропустить

можешь попробовать ) \

Google
anatolii
03.04.2018
15:10:35
ytn

нет, все так же

ему пофигу интерфейс там или значение, он сигнатуру проверяет

Mark
03.04.2018
15:11:21
ну я блин не знаю... вот с интерфейсом работает а без нет...

а что в настройках можно проверить?

anatolii
03.04.2018
15:11:35
это знак

Mark
03.04.2018
15:12:10
это знак
такой себе знак...

anatolii
03.04.2018
15:12:21
"strict": true

этот параметр у тебя откоментирован?

Mark
03.04.2018
15:12:55
через 10 минут гляну... срочно надо отойти...

anatolii
03.04.2018
15:13:04
он по умолчанию вроде закоменчен

Max
03.04.2018
15:51:15
версию ТС можно проверить

Andrey
03.04.2018
17:17:33
пасаны, а такая запись корректная ? export type ISize = { width: number; height: number; };

Google
Олег
03.04.2018
17:18:20
Да

Andrey
03.04.2018
17:21:45
спс ) но жесть

andretshurotshka?❄️кде
03.04.2018
18:02:50
че жесть?

Valery
03.04.2018
18:08:14
пасаны, а такая запись корректная ? export type ISize = { width: number; height: number; };
лучше тогда уж TSize: когда видишь I - ожидаешь определение интерфейса Ну или вообще без префикса, тут чисто от кодстайла внутри команды зависит

Max
03.04.2018
18:12:00
чем тип от интерфейса отличается?

в TS

Andrey
03.04.2018
18:14:05
чем тип от интерфейса отличается?
http://qaru.site/questions/42966/in-typescript-what-is-the-difference-between-type-and-interface

Max
03.04.2018
18:14:47
я про итог а не про синтаксис объявления

ну кроме | и &

Andrey
03.04.2018
18:16:39
я про итог а не про синтаксис объявления
итог тот что компилится в js ?

Max
03.04.2018
18:17:01
не зачем отличать TSize от ISize

Andrey
03.04.2018
18:17:17
Яхз я ревьювлю просто

Мне ваще не нравится что ктото тащит типизированный мир в джээс

Max
03.04.2018
18:18:21
а что ты забыл в чате TS тогда? )

Andrey
03.04.2018
18:18:51
а что ты забыл в чате TS тогда? )
Чтоб не гуглить решил спросить) сорри

Max
03.04.2018
18:19:00
ааа)

Andrey
03.04.2018
18:19:26
То есть я погуглил но не нашёл ответа после пяти ссылок

andretshurotshka?❄️кде
03.04.2018
18:23:20
Morsik
03.04.2018
18:23:57
ничем
типы разве можно расширять?

andretshurotshka?❄️кде
03.04.2018
18:24:25
&

Google
Max
03.04.2018
18:25:13


Artur
03.04.2018
18:28:04
Мне ваще не нравится что ктото тащит типизированный мир в джээс
А мне не нравится, когда кому то не нравится типизация в js. Приятно познакомиться

andretshurotshka?❄️кде
03.04.2018
18:28:06
хотя не то получится



Morsik
03.04.2018
18:29:15
goo.gl/tsDgJf

andretshurotshka?❄️кде
03.04.2018
18:30:09
аа про это

юзлесс фича

Mark
03.04.2018
19:06:28
Мне кажется, что ты просто не любишь js
Да скажи спасибо что ребята разработали это для хоть какой-то строгости в языке и за тебя компилятор компилит в валидный js чтоб ты руками не писал prototype.hui = function...

Игорь
03.04.2018
19:45:43
может кто знает… у tsc есть вообще какой-нибудь live-reload?

Max
03.04.2018
19:45:58
да

webpack :)

Игорь
03.04.2018
19:46:08
для ноды?)

andretshurotshka?❄️кде
03.04.2018
19:51:25
tsc -w

Игорь
03.04.2018
19:53:37
tsc -w
оно, спасибо!

nodemon?
тоже юзаю его всегда под нодой.. клевая штука

Alex
03.04.2018
21:12:40
ктонибудь юзает реакт финал форм в тайпскрипте?

Ivan
03.04.2018
21:43:05
итс нот ивен май финал форм! простите

Дмитрий
03.04.2018
22:26:36
Google
Mikhail
03.04.2018
22:28:32
может кто знает… у tsc есть вообще какой-нибудь live-reload?
tsc --w в консоли набери И не надо никаких ts-node и прочего

Дмитрий
03.04.2018
22:30:11
tsc --w в консоли набери И не надо никаких ts-node и прочего
Ну если ты хочешь прям одной командой то ts-node-dev удобнее чем tsc -w в одном терминале и nodemon во втором

Игорь
04.04.2018
06:29:03
Вы мне серьезно помогли, всем спасибо :)

Сэкономили время на Гугл)

Aleksei
04.04.2018
06:58:30
Всем привет. Метнулся к вам в лагерь. Добавил в вебпак вчера обработку *.ts, *.tsx. yoyoyo))

Игорь
04.04.2018
07:26:58
Aleksei
04.04.2018
07:28:40
ну и как тебе тайпскрипт?) жизнь стала легче?)
ну с ходу так и не скажешь. Притягиваю его для строгой типизации, в надежде, что он поможет мне помнишь что и куда я передаю. На другом проекте его использовал - отбросило к временам когда я учил java)) С ходу нравится, посмотрим что из этого выйдет)

Dmitry
04.04.2018
08:26:13
Друзья, всем привет. Похоже у меня проблемы с пониманием контекста и довольно большие. Но поскольку код на TS, я спрошу здесь. public itemsRange: ObjectCommonInterface<number> = { from: this.page || 1, to: this.from + (this._pageSizes[1] - 1) }; Скажите пожалуйста, в коде выше, this внутри объекта, не должен ссылаться на сам объект?

Evgeny
04.04.2018
08:30:55
this ссылается на контекст вызова внутри метода, тоесть может меняться, если this упоминается в объявлении объекта, он должен ссылаться на контекст в котором этот объект объявился.

тоесть вместо this.from, в конкретном примере надо написать this.itemsRange.form но лучше так не делать)

Сергей
04.04.2018
15:50:05
ребзя

напомните какое поле в package.json отвечает за тайпнги?

types или typings?

andretshurotshka?❄️кде
04.04.2018
15:50:53
typings

Сергей
04.04.2018
15:51:12
спасибо

anatolii
04.04.2018
15:52:25
typeRoots - может это стоит использовать чтоб не перечислять все?

Или это разные параметры?

Ivan
04.04.2018
15:56:02
как правило там одна папочка ну или пара

Alex
04.04.2018
18:01:43
есть несколько одинаковых функций которые возвращают массив, как сделать из них одну, которая возвратит concat результатов функций?

Google
Олег
04.04.2018
18:02:15
надо написать еще одну функцию

Dmitry
04.04.2018
18:04:26
напомните какое поле в package.json отвечает за тайпнги?
не, стоп, все тайпинги давно в репе https://github.com/DefinitelyTyped/DefinitelyTyped и устанавливаются так: npm i -D @types/node @types/webpack или я не так понял вопрос?

Le
04.04.2018
18:05:23
Dmitry
04.04.2018
18:05:25
Aleh
04.04.2018
18:06:13
Note that the "typings" field is synonymous with "types", and could be used as well.

https://www.typescriptlang.org/docs/handbook/declaration-files/publishing.html

Сергей
04.04.2018
18:06:50
ок

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