json

  • Blazor 怎么操作浏览器本地存储

    Blazor 操作浏览器本地存储需通过 JS Interop,WASM 和 Server 均依赖此机制;推荐使用 Blazored.LocalStorage 封装库,支持强类型异步操作;也可手动实现 JS Interop;localStorage 持久共享,sessionStorage 仅限当前标签…

    2025年12月17日
    000
  • Blazor JWT Token 登录和授权方法

    Blazor中JWT登录授权需前后端闭环协作:后端用HMAC-SHA256签发含name/role/exp的token并返回UserToken结构;前端存localStorage、HttpClient自动携Bearer头、AuthorizeView拦截路由、401时跳登录页、登出时清除token并重…

    2025年12月17日
    000
  • Blazor 怎么创建 PWA 应用

    Blazor 创建 PWA 必须使用 Blazor WebAssembly 项目,勾选“Progressive Web Application”选项自动生成 manifest.json 和 service-worker.js;需完善 manifest 字段、确保图标路径正确、HTTPS 部署,并通过…

    2025年12月17日
    100
  • C#怎么发起HTTP请求 C# HttpClient使用方法详解

    推荐使用HttpClient发起HTTP请求,它线程安全、支持异步且可复用;应全局复用实例避免端口耗尽;GET用GetStringAsync,POST用StringContent发送JSON;需设置请求头、超时并手动处理响应状态与异常。 在C#中发起HTTP请求,推荐且现代的方式是使用 HttpCl…

    2025年12月17日
    000
  • C#怎么获取当前路径 C#获取程序运行目录方法

    最常用且安全的方式是使用AppDom%ignore_a_1%n.CurrentDomain.BaseDirectory获取exe所在目录;Environment.CurrentDirectory返回当前工作目录但可能变化;跨平台推荐AppContext.BaseDirectory或Assembly.…

    2025年12月17日
    500
  • C# 如何使用MemoryStream – 在内存中进行流操作

    MemoryStream 是 C# 中基于内存的流实现,继承自 Stream,用于临时存储、序列化、加密等场景,可提升性能;需注意内存占用、位置重置和及时释放资源。 在 C# 中,MemoryStream 是一种基于内存的流实现,允许你在不涉及磁盘或网络的情况下对数据进行读写操作。它继承自 Stre…

    2025年12月17日
    300
  • Blazor 创建和注入 API Service 的方法

    Blazor中创建和注入API Service的核心是定义接口与实现类封装HTTP调用,通过DI注册(WebAssembly用Singleton、Server用Scoped),并在OnInitializedAsync中异步调用;需注意HttpClient配置、CORS、生命周期匹配及错误处理。 在 …

    2025年12月17日
    300
  • Blazor Autocomplete/Typeahead 组件制作教程

    Blazor中可基于InputText、键盘事件、异步搜索与下拉渲染实现轻量Autocomplete组件;需包含防抖逻辑、键盘导航(方向键/Enter/ESC)、样式优化及空结果提示。 Blazor 中没有内置的 Autocomplete(也称 Typeahead)组件,但用 InputText +…

    2025年12月17日
    000
  • Blazor 怎么实现拖放功能

    Blazor拖放依赖HTML5 drag & drop API,需设draggable=”true”、用@ondragstart/@ondragover/@ondrop绑定事件,注意阻止默认行为、数据传递及跨平台限制。 Blazor 实现拖放功能主要靠 HTML5 原…

    2025年12月17日
    000
  • Blazor WASM AOT 提升运行时性能的方法

    AOT编译可提升Blazor WebAssembly性能,但需显式启用、精简反射依赖、优化渲染逻辑并结合Web API协同调优。 Blazor WebAssembly(WASM)启用 AOT(Ahead-of-Time)编译后,能显著减少 JIT 开销、缩短启动时间、提升执行效率。但 AOT 本身不…

    2025年12月17日
    000
关注微信