赞
踩
Blazor是C#全栈追求极致开发速度的一个前后端不分离的框架,上限是在Winform,WPF,MAUI等宿主环境上面运行的全平台引用。和Electron一样,解决方案都是套壳浏览器。
为了追求极致的开发速度,Blazor急需Blazor版本的Element UI。但是我发现国内竟然有微软技术爱好者开发了这个UI框架,还是开源的。这也太厉害了吧。我对开源框架的开发者一直都是最崇高的敬意的。不说了,写完这个公司小项目就去打钱给作者。
BootstrapBlazor 官方文档
BootstrapBlazor 项目模板
BoostrapBlazor 管理员和前台项目 BlazorAdmin
Tips:BootstrapBlazor以下简称BB
BB导入到微软默认项目模板实在太过于麻烦。不如直接使用BB提供的项目模板
简单来说
这里推荐使用Server
可能是我自己的Bug。我的电脑上面安装了.NET Core7.0
我们在Counter页面添加元素
@page "/counter" @attribute [TabItemOption(Text = "Counter")] <PageTitle>Counter</PageTitle> <h1>Counter</h1> <p>Current count: @currentCount</p> <button class="btn btn-primary" @onclick="IncrementCount">Click me</button> <!--这个BB提供的Button组件,特点是用墨绿色标出和首字母大写--> <Button ButtonStyle="ButtonStyle.Round" Color="Color.Primary">主要按钮</Button> @code { private int currentCount = 0; private void IncrementCount() { currentCount++; } }
可以正常访问
我们使用模板创建的文件里面没有自动引入全局样式。如何进行样式隔离请看微软官方文档。
我们自己引入样式就可以了。
<link href="项目名.styles.css" rel="stylesheet" />
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。