Size: a a a

2021 April 05

AN

Alexander Nozik in Kotlin JS
Скорее всего у вас IR и вы не пометили ваш комполнент как @JsExport
источник

ВС

Виталий Сычёв... in Kotlin JS
Я взял код из этого примера: https://github.com/JetBrains/kotlin-wrappers/tree/master/kotlin-react-table
Но почему-то в рантайме ругается на functionalComponent
источник

AN

Alexander Nozik in Kotlin JS
У вас какой компилятор? IR или Legacy?
источник

ВС

Виталий Сычёв... in Kotlin JS
Legacy
источник

AN

Alexander Nozik in Kotlin JS
Тогда должно работать вроде
источник

AN

Alexander Nozik in Kotlin JS
Попробуйте поставить точку останова в рантайме и в дев туллзах посмотреть, в чем проблема
источник
2021 April 06

УТ

Устинов Тихон... in Kotlin JS
источник

УТ

Устинов Тихон... in Kotlin JS
Можно вот так объявить свойство?
источник

УТ

Устинов Тихон... in Kotlin JS
в котлине
источник

УТ

Устинов Тихон... in Kotlin JS
просто есть проблема что реактивные js фреймворки обвешивают модель, и навешивают обзерверы куда не должны навешивать из-за чего в целом все работает медленнее и ест больше памяти
источник

AN

Alexander Nozik in Kotlin JS
источник

AN

Alexander Nozik in Kotlin JS
Можно подключить либу, можно просто скопировать код к себе
источник

УТ

Устинов Тихон... in Kotlin JS
для мультиплатформы не подойдет хотелось бы какую-нибудь анотацию
источник

AN

Alexander Nozik in Kotlin JS
Вы хотите в мультиплатформе патчить объекты?
источник

УТ

Устинов Тихон... in Kotlin JS
источник

УТ

Устинов Тихон... in Kotlin JS
я хочу вот так
источник

AN

Alexander Nozik in Kotlin JS
это рефлексия. Посмотреть свойства можно через kotlin.reflect, а вот доопределить свойство нельзя.
источник

УТ

Устинов Тихон... in Kotlin JS
я не хочу смотреть или до определять
источник

AN

Alexander Nozik in Kotlin JS
а что по вашему defineProperty делает?
источник

УТ

Устинов Тихон... in Kotlin JS
я хочу чтобы некоторые свойства в js после копиляции создавались не
this.prop
а
defineProperty
источник