摘要:
微软在asp.net6中给blazor新增了一个IJSStreamReference的接口。我们今天的所有内容,都要依赖这个接口,因为它可以把流直接传到c#中,这样我们就可以做很多的骚操作了。今天我们来做一个简单的文件上传,这里以bootstrapblazor中新的CherryMarkdown组件为 阅读全文
摘要:
组件介绍 CheckboxList 多选框组控件用于创建多选的复选框组. 他的样子是这样的: 代码也很简单,绑定一个List就行了。 <CheckboxList @bind-Value="@Value1" Items="@Items1" ShowLabel="true" DisplayText="@ 阅读全文
摘要:
组件介绍 AutoFill 自动填充组件 通过智能感应提示选项,选中后自动填充表单。 他的代码如下: <AutoFill TValue="Foo" Value="Model" Items="Items" IsLikeMatch="true" OnSelectedItemChanged="OnSele 阅读全文
摘要:
组件介绍 Carousel 走马灯的作用是在有限空间内,循环播放同一类型的图片、文字等内容。 代码如下: <Carousel Images="@Images" Width="280"></Carousel> 其中Images是一组图片地址。 组件的其他属性 Images:图片的地址列表。 IsFad 阅读全文
摘要:
组件介绍 按钮组件,应该是最基础的组件之一了。感觉没什么可介绍的,但是BootstrapBlazor的按钮,还是有很多不错的特性。 首先是最基础的,boostrap5的按钮样式: 代码如下: <div class="col-6 col-sm-4 col-md-3 col-lg-auto"><Butt 阅读全文
摘要:
组件介绍 EditorForm 组件是一个非常实用的组件,当进行数据编辑时,仅需要将 Model 属性赋值即可。 绑定模型默认自动生成全部属性,可以通过设置 AutoGenerateAllItem 更改为不自动生成如不需要编辑列,设置 Editable 即可,默认值为 true 生成编辑组件复杂编辑 阅读全文
摘要:
组件介绍 Circle进度环组件,是一个图表类组件。一般有两种用途: 显示某项任务进度的百分比。 统计某些指标的占比。 它的样子如下: 它的代码如下: <Circle Width="250" Value="75" Color="Color.Success" StrokeWidth="10" Show 阅读全文
摘要:
组件介绍 在Bootstrap中,我们经常使用row和col通过栅格化来控制显示位置。 如 <div class="row"> <div class="col-12"></div> </div> 会显示一个充满行的div。 但是我们需要编写很多代码,比如大量重复的div标签。还有col的class。 阅读全文
摘要:
组件介绍 Markdown组件是tui.editor的封装,所以所有内容均基于tui.editor。 默认状态下样子如下所示: 其代码如下: <Markdown Language="@Language" @bind-Value="@MarkdownString" @bind-Html="@HtmlS 阅读全文
摘要:
组件说明 Model组件是一个模态框组件,可以弹出一个对话框,适合需要定制性更大的场景。 它的样子如下: 其html代码为: <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title">弹窗标题</h5 阅读全文