-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
1、在 kMP 中定义了一个 getPerson 接口,可以返回 Person 对象
@ServiceProvider(bind = IServiceProvider::class, singleton = false)
open class TestServiceProvider : IServiceProvider {
override fun getPerson(id: Int, name: String): JSValue {
val p = Person(id, name)
return JSValue.wrap<Person>(p)
}
}
2、在 Ark 中调用 getPerson 接口
export interface TestServiceProvider {
getPerson(id: number, name: string): object;
}
let person = serviceProvider.getPerson(1, "Steven Curry")
person 是一个 object对象, 如果要修改 person 的值,怎么调用?
Metadata
Metadata
Assignees
Labels
No labels