jsify函数
- Object? object
递归地将类似JSON的集合转换为JavaScript兼容的表示形式。
警告:此方法的性能远低于此库中其他实用方法。仅在最后不得已的情况下使用此方法。最好使用带有@anonymous
@JS()
注解的类来创建类似映射的对象以进行JS互操作。
如果参数是Map或Iterable,则将进行深度转换。映射被转换为JavaScript对象。可迭代被转换为数组。@JS()
注解的对象将未经修改传递。Dart对象也将未经修改地传递,但它们的成员不能从JavaScript中使用。原始数据类型(数字、布尔值和字符串)的转换逻辑由后端特定。
实现
external dynamic jsify(Object? object);