随笔分类 -  Jx.Cms开发笔记

摘要:由于BootstrapBlazor升级到6.9以后的升级还是非常大的,比如图标库升级到了6.1.2,bs升级到了5.2.0。所以这里记录一下升级过程。升级BootstrapBlazor主程序直接升级BootstarpBlazor到最新版本,没有错误,但是我们会发现我们的BootstrapBlazor 阅读全文
posted @ 2022-09-04 16:48 jvx 阅读(1393) 评论(0) 推荐(0) 编辑
摘要:我们在Jx.Cms开发笔记(三)-Views主题动态切换中说了如何切换主题。但是这里有一个问题,就是主题切换时,会报错这是由于asp.net core在处理Views的信息的时候是在构造函数中处理的,没有任何方法可以刷新这个处理结果。这里放最新版的DefaultViewCompiler代码,在Jx. 阅读全文
posted @ 2022-04-20 21:58 jvx 阅读(1020) 评论(0) 推荐(0) 编辑
摘要:标签页的样子设计思路与其他输入框一样,存在一个Label标签,由于这里不像其他输入框一样可以直接使用Row标签,所以这里需要额外增加。使用Tag组件显示所有的标签,我们在Blazor 组件库 BootstrapBlazor 中Tag组件介绍中写过使用方法。使用AutoComplete组件输入新的标签 阅读全文
posted @ 2022-04-19 21:23 jvx 阅读(1263) 评论(0) 推荐(0) 编辑
摘要:AutoComplete组件介绍 AutoComplete组件和文本框基本上样子是一样的,只不过AutoComplete组件还带有一个下拉列表,可以从中选择对应的内容。 其同样继承自BootstrapInputBase,所以,它同样拥有BootstrapInputBase的所有属性。 一个最小的Au 阅读全文
posted @ 2022-04-18 15:48 jvx 阅读(1425) 评论(0) 推荐(0) 编辑
摘要:在Blazor 组件库 BootstrapBlazor 中Card组件介绍中我们说过,如果我们使用了Card组件的IsCollapsible属性设置了可伸缩的话,就只能使用Text属性来设置标题文本,不能自己定义了。但是我们在widget组件设置的时候希望在CardHeader里放一个按钮或者一个下 阅读全文
posted @ 2022-04-16 09:12 jvx 阅读(1213) 评论(0) 推荐(0) 编辑
摘要:效果展示我们可以在后台动态切换主题目前Jx.Cms有两个主题,其中一个是默认主题,另一个是仿的Blogs主题。我们可以通过点击启用按钮来动态切换两个主题。实现方法首先写一个实现IViewLocationExpander接口的类,我这里命名为TemplateViewLocationExpander.p 阅读全文
posted @ 2022-04-14 11:01 jvx 阅读(1294) 评论(0) 推荐(0) 编辑
摘要:界面此界面完全抄了BootstrapAdmincss隔离由于登录页面的css与其他页面没有什么关系,所以为了防止其他界面的css被污染,我们需要使用css隔离。css隔离需要在_Host.cshtml中添加一条css引用。此引用如果使用Blazor模板创建项目时会自带,如果自己添加新的Area,则需 阅读全文
posted @ 2022-04-07 12:15 jvx 阅读(1231) 评论(0) 推荐(0) 编辑
摘要:开始 从今天开始,我们将开启Jx.Cms系列开发教程。 我们将会使用Jx.Cms来介绍Blazor的开发、MVC的开发,热插拔插件的开发等等一系列开发教程。 介绍 Jx.Cms是一个使用最新版.NET(目前为.NET6)的Cms系统,前台使用MVC,后台使用Blazor。 亮点 前台使用MVC,SE 阅读全文
posted @ 2022-04-04 16:49 jvx 阅读(1543) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示