Size: a a a

2021 February 12

К

Константин in javascript_ru
Это выведенный тип
источник

К

Константин in javascript_ru
Там есть только ключевое слово new
источник

u

uda in javascript_ru
не находил про new()
прикольно, спасибо большое
источник

u

uda in javascript_ru
или плохо смотрел*
источник

u

uda in javascript_ru
ControllerCtr -- что значит Ctr ?
источник

u

uda in javascript_ru
типо конструктор?
источник

К

Константин in javascript_ru
Да
источник

u

uda in javascript_ru
понял, спасибо)
источник

К

Константин in javascript_ru
Потому что он именно конструктор, он только может быть newable
источник

К

Константин in javascript_ru
Больше ничего
источник

AS

Anatoly Shirokov in javascript_ru
есть data url base64 https://developer.mozilla.org/ru/docs/Web/HTTP/Basics_of_HTTP/Data_URIs, есть <object data="data url base64"/> . чтобы организовать печать прокатит:
let w = window.open("data url base64");
w.print();
? или есть более изящные методы?
источник

u

uda in javascript_ru
хмм, все равно ругается
источник

u

uda in javascript_ru
оно типо хочет видеть в new текущий класс, а не класс который он экстендит
источник

u

uda in javascript_ru
Argument of type 'typeof Tg' is not assignable to parameter of type 'ControllerCtr'.
 Types of construct signatures are incompatible.
   Type 'new (address: string, token: string) => Tg' is not assignable to type 'new () => IController'.
источник

С

Степан in javascript_ru
Есть ли способ откатить или розпарсить как-то минифицированый js+jquery?
источник

u

uda in javascript_ru
Получается я в этот new должен прокидывать все уже с аргументами
типо если Tg в аргумент должен получить token, то

```
type ControllerCtr = { new(token): Bot; }
```

но что если аргументы в разных конструкторах могут быть разные?
источник

AS

Anatoly Shirokov in javascript_ru
Anatoly Shirokov
есть data url base64 https://developer.mozilla.org/ru/docs/Web/HTTP/Basics_of_HTTP/Data_URIs, есть <object data="data url base64"/> . чтобы организовать печать прокатит:
let w = window.open("data url base64");
w.print();
? или есть более изящные методы?
похоже, браузеры не понимают data url, пустое окно открывается
источник

DM

Denys Mikhalenko in javascript_ru
Все они понимают
источник

AS

Anatoly Shirokov in javascript_ru
Denys Mikhalenko
Все они понимают
а в чем ошибка у меня?
источник

DM

Denys Mikhalenko in javascript_ru
Без понятия )
источник