摘要: 1、使用async修饰符标记的方法称为异步方法 1) 异步方法的返回值一般是Task<T>,T是真正的返回值类型,Task<int>。惯例:异步方法名字以Async结尾。 2) 即使方法没有返回值,也最好把返回值声明为非泛型的Task。 3) 调用泛型方法时,一般在方法前加上await关,这样拿到的 阅读全文
posted @ 2023-11-21 08:54 陈醋当墨写尽人生酸楚 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 1、使用场景 Linq 中提供了大量类似Where的扩展方法,简化了数据处理。 数组、List、Dictionary等都实现了 IEnumerable,所以都可以使用 IEnumerable扩展方法,可以使用 Linq。 Linq中所有的扩展方法几乎都是针对IEnumerable接口的,而几乎所有能 阅读全文
posted @ 2023-09-03 17:38 陈醋当墨写尽人生酸楚 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 1、Vue项目在标签中如何书写多个内敛style样式 使用数组格式 :style="[{‘width’: ‘50px’, ‘height’: ‘20px’}, item%2 0 ? styleObj : ‘’]" 2、深度选择器[ :deep(.class){} ]用于定义引用的第三方组件内专属样式 阅读全文
posted @ 2023-03-24 10:38 陈醋当墨写尽人生酸楚 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 1、使用 $event 传递默认参数,其他参数自定义传入 el-checkbox 的 change 事件中,参数默认类型:(value: string[] | number[]) => void,没有返回值的。 自定义参数 默认参数可以使用 $event 传递 自定义参数任意写入 阅读全文
posted @ 2023-03-24 10:37 陈醋当墨写尽人生酸楚 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 情况说明: onKeydown事件触发条件:容器中某个元素获取焦点时,按键。因此无效的原因是当前容器内并没有元素获取焦点。 方案一:容器中监听快捷键 解决方案:利用全局监听 window.onKeydown document.onkeydown 方案二:窗口中多个容器,监听各自的快捷键 与“方案一” 阅读全文
posted @ 2023-03-01 14:08 陈醋当墨写尽人生酸楚 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 解决方案:需要在 echarts 系列选项 series 中声明“zlevel”和“z”属性 1 series: [{ 2 zlevel: 0, 3 z: 2, 4 name: '测试数据' 5 ... 6 }] 阅读全文
posted @ 2023-01-12 11:04 陈醋当墨写尽人生酸楚 阅读(922) 评论(0) 推荐(0) 编辑
摘要: 1、充分利用浏览器的队列特性: // 声明定时器 var timer = null // 检查dom是否执行完成 function check() { // onMounted 挂载完 dom 获取为空,真实 dom 在对象中 let dom = document.getElementById('d 阅读全文
posted @ 2023-01-12 11:01 陈醋当墨写尽人生酸楚 阅读(3461) 评论(0) 推荐(1) 编辑
摘要: 1、问题内容:el-button 按钮显示灰色背景色和边框。【浏览器版本:chrome 75】 2、问题原因:el-button使用的:not(xxx,xxx,xxx),以逗号分隔的选择器列表作为参数是实验性的,尚未获得广泛支持 1 .el-button:not(.is-text, .is-link 阅读全文
posted @ 2023-01-12 10:55 陈醋当墨写尽人生酸楚 阅读(416) 评论(0) 推荐(0) 编辑
摘要: toRaw: 作用:将一个由 reactive生成的响应式对象转为普通对象。 使用场景:用于读取响应式对象对应的普通对象,对这个普通对象的所有操作,不会引起页面更新。 markRaw: 作用:标记一个对象,使其永远不会再成为响应式对象。 应用场景: 有些值不应被设置为响应式的,例如复杂的第三方类库等 阅读全文
posted @ 2022-10-19 20:23 陈醋当墨写尽人生酸楚 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 解决方案:css 中添加 " line-height : 1 " 阅读全文
posted @ 2022-10-19 11:38 陈醋当墨写尽人生酸楚 阅读(29) 评论(0) 推荐(0) 编辑