新手福利!Blazor 从入门到砖家系列教程(你真的可以成为砖家)
2024-09-02 17:22:56
注意
作为 Blazor 新手的你(不是新手就当没看到这句话),请一定走完本教程再去上手其他组件库
标题跟你开个玩笑,你真的可以通过这个系列教程成为专家!
深入浅出,我翻译过程中都学到了很多。
我们不生产教程,我们只是教程的翻译工
介绍
什么是 Blazor
什么是 WebAssembly
Blazor 宿主模型
安装 Blazor
创建一个项目
创建一个页面
布局
创建一个 Blazor 布局
使用布局
嵌套布局
组件
创建一个组件
单向绑定
Literals(文本), expressions(表达式), 和 directives(指令)
Directives(指令)
组件事件
浏览器 DOM 事件
双向绑定
绑定指令
级联值
按名称级联值
按类型级联值
覆盖级联值
代码生成的HTML属性
捕获意外参数
组件生命周期
渲染树
增量渲染树证明
使用@key进行优化
使用 RenderFragment 模板化组件
创建 Tab 组件
将数据传递到 RenderFragment
使用 @typeparam 创建泛型组件
路由
定义路由
路由参数
约束路由参数
可选路由参数
404 - Not Found
通过 HTML 跳转
通过代码跳转
检测跳转事件
组件库
JavaScript 互操作
JavaScript 初始化过程
从.NET调用JavaScript
更新网页标题
传递HTML元素引用
从JavaScript调用.Net
生命周期和内存泄漏
类型安全
调用静态.NET方法
依赖注入
最新文章
- android listview simpleAdaper
- XMLHTTP中setRequestHeader方法和参数
- .NET开发工具之Excel导出公共类
- apache2: Could not reliably determine the server's fully qualified domain name
- global $GLOBALS区别
- 20150323--MVC
- js事件对象--DOM中的事件对象/IE中的事件对象/跨浏览器的事件对象
- 标准MD5加密算法
- 看android的书的体会
- Java 之关键字 null 使用总结
- 使用数据流的方式 将数据导出到指定形式到Word中 (不使用插件,很简单的一种)
- (转载)ANDROID STRINGS.XML 中的特殊字符转义
- 转 Problem: AnyConnect was not able to establish a connection to the specified secu
- Netty对Protocol Buffer多协议的支持(八)
- Java 英文面试题
- 洛谷P2144 [FJOI2007]轮状病毒
- 行为驱动:Cucumber + Selenium + Java(二) - extentreports 测试报告+jenkins持续集成
- caller
- NLTK和jieba这两个python的自然语言包(HMM,rnn,sigmoid
- c# 生成随机N位数字串(每位可以重复)