Size: a a a

2018 June 11

George Сarpow in TypeScript
а в одну операцию не получится? например, в декораторе объявить базовый класс и попытаться заэкстендить переданный.
источник

c

cevek in TypeScript
в декораторе повлиять на типы тайпскрипта не получится
источник

c

cevek in TypeScript
либо пропустить класс через функцию
источник

c

cevek in TypeScript
const A = decorator(class {})
источник

George Сarpow in TypeScript
хмм ладно, спасибо
источник

AW

Alex Wroud in TypeScript
что за приколы, иногда выдаёт такю ошибку
источник

AW

Alex Wroud in TypeScript
типа, где-то нет ошибки, потом она появляется из неоткуда
источник

A

Alexander in TypeScript
всем привет.
были сообщения, что в 2.9 поломали импорты?

то есть у меня есть такой примерно файл:

import {a} from './a'

class MyClass extends Class_With_A {
constructor() { super(a)}
}


и оно валится со строкой super(a) типа нет никакого а, ты чо

я говорю "лады" и добавляю самую страшную вещь:
console.log(a)
сразу после импорта, на нулевом уровне вложенности

и все сразу заводится
источник

🦉⁣

🦉 ⁣ in TypeScript
Alexander
всем привет.
были сообщения, что в 2.9 поломали импорты?

то есть у меня есть такой примерно файл:

import {a} from './a'

class MyClass extends Class_With_A {
constructor() { super(a)}
}


и оно валится со строкой super(a) типа нет никакого а, ты чо

я говорю "лады" и добавляю самую страшную вещь:
console.log(a)
сразу после импорта, на нулевом уровне вложенности

и все сразу заводится
class MyClass {
 a: TYPEOFAPLEASEFILL
}
источник

A

Alexander in TypeScript
я слегонца там упростил, на самом деле там это a в super улетает
источник

A

Alexander in TypeScript
ошибка именно reference
источник

A

Alexander in TypeScript
ReferenceError: commonCollections_1 is not defined
источник

Т

Тимофей 🛴 in TypeScript
Alexander
ReferenceError: commonCollections_1 is not defined
Ставлю на циклическую зависимость
источник

A

Alexander in TypeScript
то есть tsc видит этот импорт, стандартно его процессит внутри себя (вот этот суффикс _1 на это указывает)
и потом фигак выкидывает на этапе оптимизации импорт как "не нужен" (с) Сережа
источник

A

Alexander in TypeScript
в 2.8 все ок:)
источник

A

Alexander in TypeScript
источник

A

Alexander in TypeScript
вот весь файл, без купюр
источник

A

Alexander in TypeScript
commonEntitySchema - объект, сложный, но без cyclic - это JSONSchem'ы

documentSchema - POJO

ICommonEntityCollection - интерфейс для POJO
источник

A

Alexander in TypeScript
короче вставочка a === null вполне себе помогает)
источник

GB

Gleb Bigma in TypeScript
Здравствуйте!
Есть кто-нибудь, использовавший ng2-konva?
источник