我想创建一个网站,其中一些子功能将拆分到多个 Blazor 项目中。
因此,主站点是一个 Blazor 应用程序,但 /private 和 /shop 是单独的 Blazor 应用程序,用户需要注册并登录才能访问功能。由于主站点应该具有所有站点通用的导航栏(有登录和注册按钮),因此如何在 Blazor 应用程序之间进行通信?
如果我在主站点上设置身份验证并在主站点中使用 AppState 来存储值,那么在 /private 中运行的子应用程序如何访问此数据(例如 isLogged in 或 userName 数据)。
c# asp.net-core blazor blazor-server-side blazor-webassembly
我正在尝试将 CKeditor 与 Blazor 一起使用。我使用 Online 构建器使用 ImageUpload 和 Base64UploadAdapter 创建自定义构建,并将其集成到 BlazorApp 中。
我可以成功地将它显示在页面上,并从中放入/获取 HTML 内容。Blazor 应用程序工作版本的来源位于https://gitlab.com/dn-misc/BlazorCKEditor1/
但由于我想直接在 HTML 内容中将图像作为 Base64 编码字符串插入,当我尝试上传图像时,出现以下错误:断言失败:输入参数不是 HTMLInputElement (来自 content-script.js)