在AssemblyScript中,导出名称是通过使用装饰器来指定的。由于在导出名称中不能包含空格,你可以考虑使用下划线(_)或者驼峰命名法来代替空格。
以下是一个使用下划线的示例:
// myModule.ts
@external("myModule", "my_exported_function")
export declare function my_exported_function(): void;
// AssemblyScript 导出名称中带有空格的标签
在这个示例中,我们使用了下划线来替代空格,并将导出名称指定为"my_exported_function"。
另一种方法是使用驼峰命名法,如下所示:
// myModule.ts
@external("myModule", "myExportedFunction")
export declare function myExportedFunction(): void;
// AssemblyScript 导出名称中带有空格的标签
在这个示例中,我们使用驼峰命名法来替代空格,并将导出名称指定为"myExportedFunction"。
无论你选择使用下划线还是驼峰命名法,都需要确保在编写调用代码时使用正确的导出名称。
希望这个示例能够帮助到你!