【发布时间】:2020-04-23 09:09:55
【问题描述】:
我想通过 mono-wasm 返回 c# 对象,当我尝试返回时,我在我的 javascript 文件中获取了这个对象 returned object
我的 C# 代码在 [image2] 中: C# code
我的 js 代码: JS code
当我尝试返回字符串或任何原始对象时,一切正常
我希望有人知道我如何解决这个问题。
【问题讨论】:
标签: javascript c# mono webassembly
我想通过 mono-wasm 返回 c# 对象,当我尝试返回时,我在我的 javascript 文件中获取了这个对象 returned object
我的 C# 代码在 [image2] 中: C# code
我的 js 代码: JS code
当我尝试返回字符串或任何原始对象时,一切正常
我希望有人知道我如何解决这个问题。
【问题讨论】:
标签: javascript c# mono webassembly
您可以通过创建JSObject 的实例并将其返回来实现此目的。
public class Example {
public static WebAssembly.JSObject ShowPerson(int age, string name, string firstName) {
WebAssembly.JSObject Person = new WebAssembly.JSObject();
Person.SetObjectProperty("age", age);
Person.SetObjectProperty("name", name);
Person.SetObjectProperty("firstName", firstName);
return Person;
}
}
【讨论】: