【Blazor学习笔记】.NET Blazor学习笔记
我是大标题
我学习Blazor的顺序是基于Blazor University,然后实际内容不完全基于它,因为它的例子还是基于.NET Core 3.1做的,距离现在很遥远了。
截至本文撰写的时间,2025年,最新的.NET是.NET9了都,可能10也快了。我发现有些它上面说的例子其实现在都不一定能运行了,我结合Deep Seek和其他几家人工智能辅助的情况下,进行Blazor的学习,基于原来的教程,并补充了一些我好奇的部分,结合人工智能给我的教学,掌握blazor的核心知识。
我是冗长你不爱看的目录
- 我是大标题
- 组件与布局
- 单向绑定和双向绑定
- 组件之间的参数传递
- Blazor所支持的指令
- Blazor的属性与属性展开Attribute Splatting
- 如何捕获了未在组件中显式定义的属性CaptureUnmatchedValues
- Blazor的多线程与InvokeAsync
- Blazor的虚拟DOM功能
- Blazor的@key关键字
- Blazor的RenderFragments模板化
- Blazor的路由功能
- Blazor的表单功能
- Blazor的组件库
- Blazor下的.NET和JS互操作
- Blazor下的DI依赖注入