tnblog
首页
视频
资源
登录

Blazor组件作用

4360人阅读 2021/12/7 18:17 总访问:439660 评论:0 收藏:0 手机
分类: ASP.NET
  1. 1、wwwrout静态文件存放网页配置文件
  2. 2、Data文件夹
  3. 向FetchData组件提供示例天气数据WeatherForecastService的WeatherForecast类和实现。
  4. 3、Pages文件夹
  5. 包含组成Blrazor应用可路由的组件和页面(.razor)。其中_Host.cshtml是Razor页面实现应用的跟页面:
  6. (1)在最初请求应用的任何页面时,将呈现此页并在响应中返回。
  7. (2)加载_framework/blazor.server.js,该文件用来设置浏览器与服务器之间的实时SignaIR连接。
  8. 4、Shared文件夹
  9. MainLayout.razor:应用的布局组件
  10. NavMenu.razor:侧栏导航。包含NavLink组件(NavLink),该组件将呈现指向其他Razor组件的导航链接。在加载组件时,NavLink组件会自动呈选定状态。
  11. 5、App.razor
  12. 使用Router组件设置客户端路由的应用程序的根组件。Router组件会截获浏览器导航,并呈现与请求地址相匹配的页面。
  13. 包含静态文件,如HTML、JavaScript文件和CSS文件。
  14. 6、appSettings.json
  15. 包含配置数据,如连接字符串。
  16. 7、Program.cs
  17. 包含程序的入口点
  18. 8、Startup.cs
  19. ConfigureServices(配置应用的依赖项注入(DI)服务:
  20. 调用AddserverSideBlrazor可添加Blrazor相关服务,WeatherForecastService也将被服务容器中,供示例FetchData组件使用。
  21. Configure(配置应用的请求处理管道):
  22. 调用MapBlazorHub可设置与浏览器进行实时连接时使用的终结点,该连接是使用SignalR创建的。它是一个框架,用于向应用程序中添加实时Web功能。
  23. 调用MapFallbackToPage("/_Host")可以设置应用的跟页面(Pages/_Host),并启用导航。
  24. 2、建模功能
  25. 主要有Home、Counter和Fetchdata


评价

ASP.NET Core Blazor 介绍

ASP.NET Core Blazor 介绍[TOC] 什么是WebAssembly? WebAssembly是浏览器中支持运行Wasm字节码的虚拟机规范。这...

ASP.NET Core Blazor 基础

ASP.NET Core Blazor 基础[TOC] 项目实践 项目环境 .NET Core 3.1 Blazor 创建项目 ...

Blazor特殊标记作用

1、@code{}内部是c#代码,包含ToggleNavMenu方法,是在@onclick="ToggleNavMenu"中绑定次方法的设置collapseNavM...

Blazor WebAssembly和Blazor Server

BlrazorWebAssembly 1、BlazorWebAssembly是一个单页面框架,可以通过.net生成交互式客户端Web应用。BlazorWebAssembly使...

Blazor生命周期

1、组件初始化 当组件从其父组件收到其初始化参数后,将调用OnInitalizedAsync和OnInitialized。 在组件同步操作时,请重...

Blazor的JavaScript和c相互调用

1、c#调用JavaScript privateMarkupStringmarkup=newMarkupString(); privatestringdate=DateTime.Now.ToString(); priv...

Blazor的c调用JavaScript传参

1、新建类库ExampleMethed和BlazorMerhed privatestringname="张三"; privatestringresult=string.Empty; pri...

在CoreWeb(视图模型控制器)中调用Blazor组件

1、创建Components文件夹,在文件夹下创建_Imports.razor全局组件相当于视图组件_ViewImports.cshtml和显示组件MyComponent...

MAUI Blazor 语言设置国际化

MAUI Blazor 语言设置国际化[TOC] I18nText 前言这个软件包是在Blazor Web应用程序中本地化文本的另一种方式!特性 Blazo...
当你知道迷惑时,并不可怜,当你不知道迷惑时,才是最可怜的。
排名
11
文章
201
粉丝
10
评论
13
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术