Size: a a a

2021 May 31

LS

Lev Shagalov in Kotlin JS
И @JsName("actions") и наследование от external не спасает, все равно _actions
источник

LS

Lev Shagalov in Kotlin JS
Беру свои слова назад) Надо было external. Но вы конечно хитро сделали с манглингом =)
источник

SO

Shagen Ogandzhanian in Kotlin JS
;)
источник

LS

Lev Shagalov in Kotlin JS
У меня фронт на котлине с Vue. Теперь у меня затык с тем, что js("this") стал показывать не на рантаймовый this, а на тот this, где был вызван js("this")
источник

LS

Lev Shagalov in Kotlin JS
Как получить рантаймовый, jsовый this в функции? Тот this, который используется Vue
источник

LS

Lev Shagalov in Kotlin JS
IR генерит какие то factory мне не нужные... как это отключить?
источник

IP

Iaroslav Postovalov in Kotlin JS
eval
источник

IP

Iaroslav Postovalov in Kotlin JS
Должен дать правильный
источник

LS

Lev Shagalov in Kotlin JS
Так то же сто js(this)
источник

IP

Iaroslav Postovalov in Kotlin JS
?
источник

LS

Lev Shagalov in Kotlin JS
То же что и js("this) не?
источник

IP

Iaroslav Postovalov in Kotlin JS
Ложь
источник

IP

Iaroslav Postovalov in Kotlin JS
eval - это в рантайме строчку скомпилировать
источник

IP

Iaroslav Postovalov in Kotlin JS
V8 для констант его оптимизирует
источник

LS

Lev Shagalov in Kotlin JS
в моем случае то же самое поулчилось
источник

LS

Lev Shagalov in Kotlin JS
Там оказывается проблема в том, что лямбда где я this ищу - она в js заворачивается в фабрики и там уже не тот this
источник

IP

Iaroslav Postovalov in Kotlin JS
Да я знаю
источник

IP

Iaroslav Postovalov in Kotlin JS
То есть он eval тоже заворачивает в отдельную функцию?
источник

LS

Lev Shagalov in Kotlin JS
Возвращается тот же this что и в js(this)
источник

LS

Lev Shagalov in Kotlin JS
Заворачивания не смотрел
источник