首页 > 解决方案 > 使用 c# 创建 WebAssembly

问题描述

我浏览了下面的文章

https://medium.freecodecamp.org/get-started-with-webassembly-using-only-14-lines-of-javascript-b37b6aaca1e4

印象深刻的是,我们可以使用 Web 程序集在 javascript 中使用 c++ 代码。

我们是否有任何选项可以使用 c# 创建这样的 Web 程序集,我们可以在其中创建 Web 程序集并在 javascript 中使用,例如 angular 或 react。

经过

https://docs.microsoft.com/en-us/aspnet/core/client-side/spa/blazor/get-started?view=aspnetcore-3.0&tabs=visual-studio

但这看起来不像通过导入创建一个可以在单独的仅角度项目中使用的程序集

谢谢

标签: javascriptc#webassembly

解决方案


来自 msdn:

JavaScript 互操作

对于需要第三方 JavaScript 库和浏览器 API 的应用,Blazor 与 JavaScript 互操作。组件能够使用 JavaScript 能够使用的任何库或 API。C#代码可以调用JavaScript代码,JavaScript代码可以调用C#代码。有关详细信息,请参阅 JavaScript 互操作。

[ https://docs.microsoft.com/en-us/aspnet/core/client-side/spa/blazor/?view=aspnetcore-3.0][1]

我认为寻找 Blazor 源代码可以帮助您。


推荐阅读