Как я могу реализовать JQuery в моем проекте Kotlin? - PullRequest
0 голосов
/ 18 октября 2018

Я пытаюсь использовать lib jquery из kotlin js:

jq("root").html("ddddddd")

Но он устарел и не работает

Warning:(8, 9) Kotlin: 'jq(String): JQuery' is deprecated. JQuery is going to be removed from the standard library

Есть ли другая альтернатива для установки jqueryи как?

1 Ответ

0 голосов
/ 07 ноября 2018

Используйте аннотации для импорта функций JQUERY.JQ должен быть загружен до того, как ваш модуль Kotlin-JS!

@JsName("$")
@JsNonModule
@JsModule("jquery")
external fun jq(id: String): dynamic

Затем вы можете использовать JQUERY, как, например,

jq("#sidebar, #content").toggleClass("active")

«динамический» здесь помогает.Подавляет проверку типа компиляторов, позволяющую без проблем вызывать методы объекта.Определите больше функций перегрузки, если это необходимо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...