我正在尝试使用kotlin js中的lib jquery:
jq("root").html("ddddddd")
但是他已被弃用,无法正常工作
Warning:(8, 9) Kotlin: 'jq(String): JQuery' is deprecated. JQuery is going to be removed from the standard library
还有其他替代方法可以安装jquery吗?
答案 0 :(得分:0)
使用注释导入JQUERY函数。必须在您的Kotlin-JS模块之前加载JQ!
@JsName("$")
@JsNonModule
@JsModule("jquery")
external fun jq(id: String): dynamic
然后您可以将JQUERY用作例如
jq("#sidebar, #content").toggleClass("active")
“动态”在这里起作用。它抑制了编译器的类型检查,从而可以毫无问题地调用对象方法。 如果需要,定义更多的重载函数。