logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C# 常用的ValidationAttribute 子类(数据验证 注解)

虽然MSDN上都有,但是自己写一下加深印象下面的注解都可以在字段上组合使用Required用法示例[Required(ErrorMessage="请填写名称")]如果属性为null,"",或只包含空白字符,会引发异常(ModelState.IsValid会false)RegularExpression用法示例[RegularExpression(pattern:@"^[1-9]\d*$",Erro

#c#
C# ENUM枚举 遍历获取值、名称、注解

先定义一个类来存储数据:public class ItemInfo{public int ID {get;set;}public string Name {get;set;}public string Description {get;set;}}要获取的枚举如下:public enum MyEnum{[Description("测试枚举1")]TestEnum=1;[Description("测

#c#
javascript布尔值的转换与条件判断

js中数据转Boolean类型是非常重要的一点,不弄懂js中的Boolean类型,容易在逻辑判断中出现问题,无论是vue里面的v-if还是js中的if判断,都会经常进行各种类型数据转Boolean转换规则js中0 ‘’(空字符串) null undefined NaN都会转换成false,其他数据都会转化成true转换方法Boolean()这是显示转换的方法,这种方法实际用到...

#javascript
WebSocket 前端 Vue 长连接 断线重连

文章目录WebSocket简介额外注意点实际开发代码创建WebSocket工具文件创建WebSocket连接初始化WebSocket心跳防止断开连接收到信息后区分业务信息和心跳信息定义关闭连接的方法,方便登出时使用将关闭和创建连接的方法在main中注册全局,方便业务代码中使用chrome调试webpack和nginx中的代理设置webpack配置websocket代理nginx配置websocke

#websocket
vue axios提交时间少8小时(少1天)

vue axios提交时间和element日期选择框时间不一致

#vue.js#javascript#前端
简单使用vue拖拽组件vue3-dnd

vue3-dnd vue3项目拖拽元素以及保存拖拽位置

文章图片
#vue.js#前端#javascript
到底了