shayloyuki

科技是第一生产力

 

2023年11月17日

新版本 el-input 不支持 v-model.trim,自定义指令去除首尾空格

摘要: 问题场景 <el-input type="textarea" v-model.trim="value" /> 多行文本输入框无法换行。 经测试,去掉 .trim 修饰符后,就可正常换行了。 从 官网文档 ,发现 element-ui 新版本不支持 v-model 修饰符。 因此,若在新版本的 ele 阅读全文

posted @ 2023-11-17 15:46 shayloyuki 阅读(1859) 评论(0) 推荐(0) 编辑

同时调用多个异步请求

摘要: 需求 为了减少页面等待时间,现有多个接口,需要同时调用。 解决 有两种写法: Promise.all([interfaceName1(para1), interfaceName2(para2)]).then().catch() Promise.all(arr)中的参数 arr :由接口名称(接口参数 阅读全文

posted @ 2023-11-17 15:05 shayloyuki 阅读(75) 评论(0) 推荐(0) 编辑

async 和 await 如何捕获异常

摘要: 前言 之前代码写法中使用 async 和 await,没有捕获异常,导致不满足 code 200 条件时,页面无法抛出错误,如下所示: async 和 await submitForm() { this.$refs["form"].validate(async (valid) => { if (!v 阅读全文

posted @ 2023-11-17 14:49 shayloyuki 阅读(250) 评论(0) 推荐(0) 编辑

导航