tnblog
首页
视频
资源
登录

Blazor组件作用

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


评价
当你知道迷惑时,并不可怜,当你不知道迷惑时,才是最可怜的。
排名
6
文章
6
粉丝
16
评论
8
{{item.articleTitle}}
{{item.blogName}} : {{item.content}}
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2024TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
欢迎加群交流技术