@typescript_ru

Страница 178 из 669
j0nimost
24.02.2017
04:10:37
Thought handling events would be similar to JavaScript

Ҫѐҏӗѫӑ
24.02.2017
09:06:35
it IS

Mike
24.02.2017
09:08:03
Typescript have no runtime, so all runtime features come from platform: browser or node.js. Event handling is not js feature, it is platform api feature

Google
Alexander
24.02.2017
10:21:50
So it can't work with typescript?
it won't work with native JS either 'cause you used incorrect HTML property names (click should be onclick, etc.) and did not provide those handlers on the window object which is required to call them like "click()" in global scope.

Correct html for your pause button would be <button id="pause" onclick='greeter.pause()'>text</button>

j0nimost
24.02.2017
10:24:30
To the onclick event?

Alexander
24.02.2017
10:25:28
I see I should also pass the class object
You see, in onclick you are basically passing a string to be eval'ed as a function body

So if you cannot just use "pause()" in the code of your app, you cannot do it in onclick either.

Instance of your class is created with name greeter, so that's the name you should call to access the class methods (pause, etc.)

j0nimost
24.02.2017
10:34:13
Thank you?? am learning something new on a daily basis

hlomzik
24.02.2017
16:17:59
у интерфейсов есть какое-то магическое свойство type?

делаю банальное interface Event { type: string } ругается, что [ts] All declarations of 'type' must have identical modifiers

Yuri
24.02.2017
16:21:34
гмм, ну есть зарезервированное слово type

hlomzik
24.02.2017
16:24:21
и я не могу иметь в объектах свойств с этим именем?

Google
Дмитрий
24.02.2017
16:26:02
Не

Наоборот

Попробуй лучше переименовать Event, вероятнее всего он зарезервирован и уже имеет объявление где-нибудь

Alexander
24.02.2017
16:27:10
Скорее всего, дело в event из dom.lib.d.ts

Или как он там

Либо убери его из tsconfig, либо свой интерфейс переименуй

hlomzik
24.02.2017
16:31:33
точно! спасибо, переименование помогло

andretshurotshka?❄️кде
25.02.2017
13:21:14
Почему в первом случае подсказки нету, а во втором есть?





Artur
25.02.2017
14:01:19
Почему в первом случае подсказки нету, а во втором есть?
Видимо потому что вот: https://github.com/Microsoft/TypeScript/issues/12758

Думаю чтоит отписаться туда

Oleg
26.02.2017
10:41:48
кто пользует http://typestyle.io/#/core?

Dreamerinnoise
26.02.2017
10:42:34
я хотел, но была сырая на тот момент. Взял Jss

Oleg
26.02.2017
10:43:03
вот интересует - созрела ли

Dreamerinnoise
26.02.2017
10:43:49
плагины как я понял к ней писать нельзя

Oleg
26.02.2017
10:45:29
а зачем?

Aleh
26.02.2017
10:45:55
а почему не jss?

Dreamerinnoise
26.02.2017
10:50:59
а почему не jss?
const redMaker = {color:'red'}; const bigFont = {fontSize: '50px'}; const bigRedClass = style( redMaker, bigFont ); <div className={bigRedClass}>Hello world</div> прозрачнее, нежели тоже самое в jss

короче вкусовщина, имхо

Google
Aleh
26.02.2017
10:52:11
нуу

для jss типа самому класс надо написать?)

ну легко ж запилить такую же обертку

Dreamerinnoise
26.02.2017
10:55:45
в jss для этого есть плагин extend

Aleh
26.02.2017
10:56:02
ну тем более, я прост еще толком не юзал(

Dreamerinnoise
26.02.2017
10:56:57
http://cssinjs.org/repl

Mikhail
27.02.2017
15:20:53
А как запонить типа данных в перменную?

Типа у меня есть интерфейсы для объектов

Но еще есть типа Array<string>

который я бы хотел заэкспортить под каким то названием

Aleh
27.02.2017
15:21:57
export type MyCoolList = string[];

Mikhail
27.02.2017
15:22:18
Спасибо! Ты крутой - всегда отвечаешь)

Aleh
27.02.2017
15:22:34
пожалуйста)

Mikhail
27.02.2017
15:24:03
Есть еще вопрос, которые пока не понял как сделать

У меня есть объект

Admin
ERROR: S client not available

Mikhail
27.02.2017
15:24:30
где ключи - хеши объектов

а под values лежат уже эти объекты

store = { hash1: {smthg1}, hash2: {smthg2} }

как бы мне описать стор?

Google
Mikhail
27.02.2017
15:25:56
Причем smthg1 и smthg2 одного и того же типа

Vladimir
27.02.2017
15:26:33
store:{[key:string]:TypeOfSmnth}

Aleh
27.02.2017
15:32:34
ну точнее {[key: string]: TypeOfSmth | undefined} :)

Mikhail
27.02.2017
15:54:20
Спасибо) Теперь ваще описал неописанное

Алексей
27.02.2017
17:12:56
Всем привет. Собрал в одном месте все чаты для программистов - @Chats_Developers, пользуйтесь на здоровье. Ваш чат у нас тоже есть, не удаляйте это сообщение.

Alexander
27.02.2017
19:35:56
Так имя другое

@proDOT
27.02.2017
19:36:48
В смысле?

Опять этот мужкложец @oleglinok бота запустил

Ҫѐҏӗѫӑ
28.02.2017
14:41:09
отправлен в ад

Mike
28.02.2017
15:48:58
Кто игрался с темой AST трансформаций в новом TS? https://github.com/Microsoft/TypeScript/pull/13940

Artur
28.02.2017
15:54:44
Типа плагинчики аля как для бабеля писать можно?

andretshurotshka?❄️кде
28.02.2017
16:07:11
Я только Printer юзал

Denis
28.02.2017
20:18:19
Привет! Как тут в вакансиям отношение?

Alexander
28.02.2017
20:34:57
Denis
28.02.2017
20:35:14
Лучше в @JavaScript_jobs
Да, туда написал уже. Спасибо

Alexander
28.02.2017
20:36:26
Только что долистал

.
01.03.2017
10:51:47
Кто какую ODM для монги использует в TS? Iridium кто-нибудь использовал?

Дмитрий
01.03.2017
18:13:51


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