我在Blazor项目中安装了类似的crypto-js
PM〉npm安装加密js
然后在index.html中,我这样使用它
<script>
... OTHER FUNCTIONS
function encryptMessage(message, key) {
const keyOffSet = 10;
const data = CryptoJS.enc.Utf8.parse(message);
const keyLength = 24
}
</script>
为什么我会得到一个
Microsoft.AspNetCore.Components.WebAssembly.Rendering.WebAssemblyRenderer[100]
Unhandled exception rendering component: CryptoJS is not defined
ReferenceError: CryptoJS is not defined
1条答案
按热度按时间ogq8wdun1#
您需要通过添加CryptoJS CDN来导入CryptoJS。在包含逻辑的
script
标记之前添加以下代码。GET
请求的详细信息,它可能与CORS或其他一些网络策略有关。*