上一页 1 ··· 3 4 5 6 7
摘要: 在c#中,有时候我们会编写类似这样的代码:public class a<T> { //具体类的实现 } public class b : a<string>{}如果b继承a的类型不确定,这个时候我们是无法通过baseType来直接判断b是否继承于a的。如果我们写如下代码:typeof(b).base 阅读全文
posted @ 2022-04-13 21:46 jvx 阅读(2168) 评论(0) 推荐(2) 编辑
摘要: 组件解决的问题由于Blazor在与服务器连接时使用了Websocket,仅在第一次连接时会走原MVC的连接逻辑。所以,我们无法在这个过程中完成例如身份认证、cookie处理等操作。此组件即为解决此类问题准备的。组件用法官网文档可以直接查阅这里给出一部分代码:在页面上添加<Ajax></Ajax>的组 阅读全文
posted @ 2022-04-11 18:58 jvx 阅读(1666) 评论(0) 推荐(0) 编辑
摘要: 我们在blazor中,如果代码有异常,会产生如下的错误在群里很多朋友都问,这个错误提示是英文的,能不能改成中文?这个当然是可以的。其实这个错误描述是在项目里自己定义的,具体内容可以看_Layout.cshtml中内容。其中有这样一段:<div id="blazor-error-ui"> <envir 阅读全文
posted @ 2022-04-10 20:19 jvx 阅读(1746) 评论(0) 推荐(0) 编辑
摘要: 在MVC中,我们经常使用区域(Area)来区分各个模块,比如后台我们可以写一个Admin的Area。到了Blazor时代,已经不推荐这么做了,现在推荐的做法是通过Url来区分,比如Admin可以配置@page /Admin/Article,实现与原来Admin的Area差不多的用法。但是有时候我们有 阅读全文
posted @ 2022-04-07 20:04 jvx 阅读(1426) 评论(0) 推荐(0) 编辑
摘要: 界面此界面完全抄了BootstrapAdmincss隔离由于登录页面的css与其他页面没有什么关系,所以为了防止其他界面的css被污染,我们需要使用css隔离。css隔离需要在_Host.cshtml中添加一条css引用。此引用如果使用Blazor模板创建项目时会自带,如果自己添加新的Area,则需 阅读全文
posted @ 2022-04-07 12:15 jvx 阅读(1227) 评论(0) 推荐(0) 编辑
摘要: 开始 从今天开始,我们将开启Jx.Cms系列开发教程。 我们将会使用Jx.Cms来介绍Blazor的开发、MVC的开发,热插拔插件的开发等等一系列开发教程。 介绍 Jx.Cms是一个使用最新版.NET(目前为.NET6)的Cms系统,前台使用MVC,后台使用Blazor。 亮点 前台使用MVC,SE 阅读全文
posted @ 2022-04-04 16:49 jvx 阅读(1469) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7