摘要: 和其他的控件不同,大部分控件是以DOM为基础进行渲染和操作的,而leptos则是使用了部件(component),一个比DOM更小的单元部分,这样的好处是使用了更小的组件去操作整个页面,就是一个部件。 只有添加了move || 后,变量才会随着数据的数值改变而改变。 fn main() { // 写 阅读全文
posted @ 2023-09-28 16:45 摧残一生 阅读(325) 评论(0) 推荐(0) 编辑
摘要: leptos 第一个例子 下载安装rust下载 安装后可通过下面的命令判断是否安装成功。 rustup -V 当提示不是内部命令时,需要自行设置环境变量,我默认安装的路径为 C:\Users\{当前用户}\.cargo\bin 成功显示当前版本 安装trunk依赖包 cargo install tr 阅读全文
posted @ 2023-09-28 08:45 摧残一生 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 依赖注入 注入方法 方法说明 AddTransient 每次service请求都是获得不同的实例,暂时性模式 AddScoped 对于同一个请求返回同一个实例,不同的请求返回不同的实例,作用域模式 AddSingleton 每次都是获得同一个实例, 单一实例模式 MVC控制器的DI 构造函数输入 创 阅读全文
posted @ 2023-09-27 15:58 摧残一生 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 中间件 中间件类似于装配器,请求处理管道由一系列的中间件组件组成,每个组件在HttpContext上执行操作,按顺序调用管道中的下一个中间件或结束,特定的中间件在通道中装配以后可以获取数据并进行一系列的操作。 该图表示request到response的相关流程,每个节点的输入输出。 通过调用Use{ 阅读全文
posted @ 2023-09-27 15:54 摧残一生 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 本文的由来 随着.Net的不断升级,Asp.net也开始逐渐走上了springboot的那套约定大于配置的路子,内置了很多mvc的相关接口类,而且还支持自定义接口的实现,这时对我而言弊端就出现了,相关的接口太多了,只有不断的在c#之路走下去的人会记得大部分的接口,而对于我,有时候搞搞java,有时候 阅读全文
posted @ 2023-09-27 15:52 摧残一生 阅读(111) 评论(0) 推荐(0) 编辑
摘要: # 硬件管理平台-硬件网关-插件模块-集成(下) ## 简介 通过以上的几篇文章说明了xml的相关配置信息和配置项,我们可以对插件模块的剩余部分进行说明了。当网关服务加载了本地的硬件插件后就产生了硬件类型的实例,通过该实例就可以去调用下位机了。而去调用哪个下位机,我们就需要通过xml的配置信息去指定 阅读全文
posted @ 2023-09-02 18:05 摧残一生 阅读(19) 评论(0) 推荐(0) 编辑
摘要: # 硬件管理平台-硬件网关-网关配置项目 ## 简介 在本章开始前,我们需要做一下说明,为例更好的服务于网关项目,更好的让前面章节中的xml服务于网关,需要创建一个网关配置页面来新增硬件信息,并进行保存,保存后的xml才能被网关识别,进而让网关进行后续的任务(例如:硬件管理平台-硬件网关-插件模块- 阅读全文
posted @ 2023-08-19 17:53 摧残一生 阅读(41) 评论(0) 推荐(0) 编辑
摘要: # 硬件管理平台-硬件网关-XML操作 ## 简介 本周主要接上一章,将与硬件交互的部分进行说明。 ## 创建交互类 在上一篇我们将相关的辅助类进行了编写,本文主要介绍的是xml与硬件的交互有哪些,他们的作用是什么及相关代码。 按照我们约定的**HardwareInfo.xml**可知,我们需要对x 阅读全文
posted @ 2023-08-16 08:39 摧残一生 阅读(18) 评论(0) 推荐(0) 编辑
摘要: # 硬件管理平台-硬件网关-XML相关基础类 ## 简介 本章是**硬件管理平台-硬件网关-插件模块-集成(上)**的延申部分,因集成模块时还需要有配置文件的相关操作,因此需要将xml部分进行说明,其中需要说明的部分有xml的操作类、xml与硬件的交互类以及配置文件中对于xml的获取及操作。主要工作 阅读全文
posted @ 2023-08-15 15:57 摧残一生 阅读(32) 评论(0) 推荐(0) 编辑
摘要: # 硬件管理平台-硬件网关-插件模块-集成(上) # 本章内容 本章主要是将插件项目(**HardwareGatewayPlugin**)集成到**HardwareGatewayWebApi**项目中。 ## 操作 ### 创建单例模式类 由于**HardwareGatewayWebApi**项目是 阅读全文
posted @ 2023-08-12 17:34 摧残一生 阅读(23) 评论(0) 推荐(0) 编辑