09 2021 档案

摘要:问题:使用SqlSugar批量更新时报错“SqlSugar.SqlSugarException: You cannot have no primary key and no conditions”; 主键或条件不存在 Db.Updateable<User>(users).ExecuteCommand 阅读全文
posted @ 2021-09-30 11:36 一纸年华 阅读(4182) 评论(0) 推荐(0) 编辑
摘要:特性 自定义特性类 特性是一种比较特殊的类,作为代码对象附加部分用于向运行时提供一些补充信息。 主要有三个特征: 从Attribute类派生 名称一般以Attribute结尾 声明特性类时必须在类上加AttributeUsage,用于标注当前声明的类应用于哪些对象 [AttributeUsage(A 阅读全文
posted @ 2021-09-29 09:43 一纸年华 阅读(1682) 评论(0) 推荐(0) 编辑
摘要:阻止类被继承 有时候需要禁止某个类被继承,使其成为密封类。只需使用sealed关键字申明即可。 sealed class Pear { } // 错误,Pear 类无法被继承 //class WildPear : Pear //{ //} 阅读全文
posted @ 2021-09-29 09:35 一纸年华 阅读(362) 评论(0) 推荐(0) 编辑
摘要:问题 通常要让Visual Studio在管理员权限下跑。虽然我们可以每次都在右键菜单里选择“以管理员身份运行”,但多此一举的动作总是很蛋疼。 网上流传的方法只解决了一个问题,既启动VS确实是管理员权限,但是如果是通过sln文件的快捷方式打开的,却不是管理员。 解决办法 首先,需要做这下面这两步 1 阅读全文
posted @ 2021-09-28 23:28 一纸年华 阅读(1552) 评论(0) 推荐(1) 编辑
摘要:变异方法和替换数组 1. 变异方法(修改原有数据) push() 接收任意数量的参数,把它们逐个添加到数组末尾,并返回修改后数组的长度 pop() 从数组末尾移除最后一项,减少数组的length值,然后返回移除的项 shift() 移除数组中的第一个项并返回该项,同时数组的长度减1 unshift( 阅读全文
posted @ 2021-09-27 10:57 一纸年华 阅读(2496) 评论(1) 推荐(1) 编辑
摘要:过滤器 1.过滤器的作用是什么? 格式化数字,比如将字母格式化大写,日期格式化等 2. 自定义过滤器 Vue.filter(‘过滤器名称’, function(value){ // 过滤器业务逻辑 }) 3. 过滤器的使用 <div>{{msg | upper}}</div> <div>{{msg 阅读全文
posted @ 2021-09-27 09:59 一纸年华 阅读(42) 评论(0) 推荐(0) 编辑
摘要:侦听器 1. 侦听器的应用场景 数据变化时执行异步或开销较大的操作 2. 侦听器的用法 watch: { firstName: function(val){ // val表示变化之后的值 this.fullName = val + this.lastName; }, lastName: functi 阅读全文
posted @ 2021-09-26 15:33 一纸年华 阅读(65) 评论(0) 推荐(0) 编辑
摘要:计算属性 1. 为何需要计算属性? 表达式的计算逻辑可能会比较复杂,使用计算属性可以使模板内容更加简洁 2. 计算属性的用法 <div id="app"> <div>{{msg}}</div> <div>{{reverseString}}</div> </div> computed: { rever 阅读全文
posted @ 2021-09-26 15:15 一纸年华 阅读(170) 评论(0) 推荐(0) 编辑
摘要:自定义指令 1. 为何需要自定义指令? 内置指令不满足需求 2. 自定义指令的语法规则(获取元素焦点) Vue.directive('focus' { inserted: function(el) { // 获取元素的焦点 el.focus(); } }) 3.自定义指令用法 <input type 阅读全文
posted @ 2021-09-26 11:50 一纸年华 阅读(67) 评论(0) 推荐(0) 编辑
摘要:1.Vue如何处理事件? v-on 指令用法 <input type = 'button' v-on:click = 'num++'/> v-on 简写形式 <input type = 'button' @click = 'num++'/> 2.事件函数的调用方式 直接绑定函数名称 <button 阅读全文
posted @ 2021-09-26 10:45 一纸年华 阅读(260) 评论(0) 推荐(0) 编辑
摘要:问题:有时候网速较慢,导致 Vue 来不及渲染数据,这时页面就会先显示出 Vue 源代码,闪动一下后才显示出渲染后的页面和数据。 这个问题可以用 v-cloak指令来解决。 1.提供样式 2.在插值表达式所在标签中添加v-cloak指令 [v-cloak] { display: none; } <d 阅读全文
posted @ 2021-09-26 10:13 一纸年华 阅读(155) 评论(0) 推荐(0) 编辑
摘要:最近做一个大屏显示,需要循环遍历统计列表每行的数据,然后用循环到的当前行id获取其他数据列表,以走马灯的形式显示,全程自动切换。即:(1)统计数据,第一行;-> (2)其他数据A; → (3)其他数据B; →(4)其他数据C; →(1)统计数据,第二行;以此类推。本来用的是EasyUI,发现Easy 阅读全文
posted @ 2021-09-24 17:06 一纸年华 阅读(4106) 评论(0) 推荐(0) 编辑
摘要:生命周期(Vue2) 1. 主要阶段 挂载(初始化相关属性) ① beforeCreate ② created ③ beforeMount ④ mounted 更新(元素或组件的变更操作) ① beforeUpdate ② updated 销毁(销毁相关属性) ① beforeDestroy ② d 阅读全文
posted @ 2021-09-24 15:53 一纸年华 阅读(49) 评论(0) 推荐(0) 编辑
摘要:今天遇到在Visual Studio2019上启动项目报错“无法在web服务器上启动调试......”。项目是在iis上添加了网站。然后在网上找解决办法,试了很多方法依然不行,最后找到一个。可能就是iis缓存的问题吧。 我在iis上重新添加了一下网站,再用管理员运行cmd,输入命令iisreset重 阅读全文
posted @ 2021-09-22 15:26 一纸年华 阅读(498) 评论(0) 推荐(0) 编辑
摘要:首先给需要的列添加复选框; { field: 'CHECKED_TASK_PROGRESS', checkbox: true, title: '', width: 90, align: 'left' }, 看到的效果就是这样; 我这里的展开子级是通过异步加载的; //点击父节点,异步加载数据 onB 阅读全文
posted @ 2021-09-18 16:41 一纸年华 阅读(924) 评论(0) 推荐(0) 编辑
摘要:Validation failed for one or more entities.See 'EntityValidationErrors' property for more details.验证异常消息是:The field AUDIT_CONTENT must be a string or 阅读全文
posted @ 2021-09-08 16:43 一纸年华 阅读(619) 评论(0) 推荐(0) 编辑
摘要:输出百分比 百分比的格式控制符为"P"或"p"将普通数值输出为百分比形式。在控制符后跟一个整数表示要保留的小数位。如:"P3"表示保留3位小数。 float val = 0.1785f; string a = $"{val:p}"; //17.85% string b = $"{val:p3}"; 阅读全文
posted @ 2021-09-07 17:00 一纸年华 阅读(1966) 评论(1) 推荐(0) 编辑
摘要:克隆对象 /// <summary> /// 对象Clone /// </summary> /// <typeparam name="T"></typeparam> /// <param name="t"></param> /// <returns></returns> public static 阅读全文
posted @ 2021-09-07 16:49 一纸年华 阅读(199) 评论(0) 推荐(0) 编辑
摘要:System.Globalization命名空间下提供了专门用于计算中国农历的ChineseLunisolarCalendar类,从EastAsianLunisolarCalendar派生而来。 阳历转农历 ChineseLunisolarCalendar cncld = new ChineseLu 阅读全文
posted @ 2021-09-07 16:33 一纸年华 阅读(1505) 评论(2) 推荐(1) 编辑
摘要:泛型参数的输入与输出 如果泛型参数不带任何修饰符,那么在分配对象时,类型参数只能是固定的类型。 // B从A派生 Class<A> x = new Class<A>(); Class<A> x = new Class<B>(); // 编译错误 这需要泛型的参数类型成为变体,需要in和out修饰符。 阅读全文
posted @ 2021-09-07 16:17 一纸年华 阅读(119) 评论(0) 推荐(0) 编辑
摘要:Tuple类的使用 元组就是将一组松散的对象简单地组合在一起。 元组比数组灵活性略强,数组中元素类型是统一的,而元组使用的是泛型参数,每个元素类型相互独立。 元组不同于类和结构,类和结构是高度聚合的数据类型,其中要实现各种复杂的功能;元组还是一系列单一对象的简单组合,不存在复杂操作。 元组中将所有元 阅读全文
posted @ 2021-09-06 17:57 一纸年华 阅读(1151) 评论(0) 推荐(0) 编辑
摘要:1 枚举 public enum EnumOperType { [Description("新增")] Add = 1, [Description("修改")] Edit, [Description("删除")] Del } 2 获取某个描述 public string GetEnumDescrip 阅读全文
posted @ 2021-09-03 14:46 一纸年华 阅读(592) 评论(0) 推荐(0) 编辑

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