06 2021 档案

摘要:当后端返回的数据格式出问题时: 本来res.data应该是个对象,然后某次出现了字符串 JSON.parse转换还失败: 一看对象的某个键的值为NaN(其实是数据的问题),导致返回值不是合法的json格式; 然后就进行了粗鲁的处理: res=>{ if(typeof res.data!=='stri 阅读全文
posted @ 2021-06-10 11:20 几何柒期 阅读(472) 评论(0) 推荐(0)
摘要:指南: https://router.vuejs.org/zh/guide/essentials/dynamic-matching.html#%E5%93%8D%E5%BA%94%E8%B7%AF%E7%94%B1%E5%8F%82%E6%95%B0%E7%9A%84%E5%8F%98%E5%8C% 阅读全文
posted @ 2021-06-10 10:06 几何柒期 阅读(154) 评论(0) 推荐(0)
摘要:Table Attributes filter: Table-column Attributes: Table Events: Table Methods: expand: Table Attributes: Table-column Attributes: Table Events: Table 阅读全文
posted @ 2021-06-09 11:20 几何柒期 阅读(552) 评论(0) 推荐(0)
摘要:CSS3 [attribute*=value] 选择器 设置 class 属性值包含 "test" 的所有 div 元素的背景色: div[class*="test"] { background:#ffff00; } 阅读全文
posted @ 2021-06-09 11:00 几何柒期 阅读(62) 评论(0) 推荐(0)
摘要:如果Object方法的参数是一个对象,它总是返回该对象,即不用转换。 var arr = []; var obj = Object(arr); // 返回原数组 obj arr // true var value = {}; var obj = Object(value) // 返回原对象 obj 阅读全文
posted @ 2021-06-09 10:06 几何柒期 阅读(1571) 评论(0) 推荐(0)
摘要:1.ES6中新增了Set数据结构,类似于数组,但是 它的成员都是唯一的 ,其构造函数可以接受一个数组作为参数,如: let array = [1, 1, 1, 1, 2, 3, 4, 4, 5, 3]; let set = new Set(array); console.log(set); // = 阅读全文
posted @ 2021-06-09 09:49 几何柒期 阅读(75) 评论(0) 推荐(0)
摘要:CSS calc() 函数 定义与用法 calc() 函数用于动态计算长度值。 ● 需要注意的是,运算符前后都需要保留一个空格,例如:width: calc(100% - 10px); ● 任何长度值都可以使用calc()函数进行计算; ● calc()函数支持 "+", "-", "*", "/" 阅读全文
posted @ 2021-06-09 09:35 几何柒期 阅读(973) 评论(0) 推荐(0)
摘要:原文地址:https://www.runoob.com/w3cnote/js-call-apply-bind.html 以下全部搬运来的: 其实是一个很简单的东西,认真看十分钟就从一脸懵B 到完全 理解! 先看明白下面: 例 1 obj.objAge; // 17 obj.myFun() // 小张 阅读全文
posted @ 2021-06-08 10:43 几何柒期 阅读(87) 评论(0) 推荐(0)
摘要:方法一: 参考:https://github.com/lpreterite/vue-tinymce-example/tree/master/vue (主要在此基础上,修改了搬运的目录、index.html中引入时的src、zh_CN.js文件在哪儿找…… ) 第一步,安装 npm i tinymce 阅读全文
posted @ 2021-06-08 10:42 几何柒期 阅读(273) 评论(0) 推荐(0)
摘要:文档地址:https://panjiachen.github.io/vue-element-admin-site/zh/guide/ router-view Different router the same component vue 真实的业务场景中,这种情况很多。比如: 我创建和编辑的页面使用 阅读全文
posted @ 2021-06-08 10:39 几何柒期 阅读(588) 评论(0) 推荐(0)
摘要:空值合并操作符(??) 只有当左侧为null和undefined时,才会返回右侧的数 空值合并操作符(??)是一个逻辑操作符,当左侧的操作数为 null 或者 undefined 时,返回其右侧操作数,否则返回左侧操作数。 可选链操作符( ?. ) 可选链操作符( ?. )允许读取位于连接对象链深处 阅读全文
posted @ 2021-06-08 10:30 几何柒期 阅读(146) 评论(0) 推荐(0)
摘要:见https://tech.souyunku.com/?p=30970 阅读全文
posted @ 2021-06-08 10:28 几何柒期 阅读(156) 评论(0) 推荐(0)
摘要:去掉hover时自带的提示: 去svg文件注释掉title Svg格式的icon颜色值修改: 进入图标的svg文件:把fill=“#000”改成:fill=”currentColor” 部分文件(例如delete-grey): 把filter="url(#filter-1)"等删掉,(总之可以参考着 阅读全文
posted @ 2021-06-08 10:25 几何柒期 阅读(915) 评论(0) 推荐(0)
摘要:遇到的问题: 用splice删会删除两个,比方我要删掉index=2的,完了之后,删完后的顶上去的那个index=2的那一项也被删除了; 改用delete解决了问题。 阅读全文
posted @ 2021-06-08 10:16 几何柒期 阅读(325) 评论(0) 推荐(0)
摘要:界面: 要求:结束时间不能小于开始时间。 第二行的开始时间需大于第一行的结束时间,以此类推。 注意校验数组里的每一项的写法: :prop=" 'schedulTimeList['+index+'].startTime' " 在rules里面进行了传参,主要是为了拿到当前行的index 通过时间选择器 阅读全文
posted @ 2021-06-08 10:06 几何柒期 阅读(1642) 评论(0) 推荐(0)
摘要:首先要有一个微信开发者工具,下载地址:https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html 打开开发者工具: 创建小程序:AppID可以直接使用测试号 版本管理: 点击版本管理按钮,出现下面的弹框:在设置里设置 阅读全文
posted @ 2021-06-03 16:11 几何柒期 阅读(204) 评论(0) 推荐(0)
摘要:表单验证之数字校验: <el-form-item label="统计周期:" prop="zqz" :rules="[{required: true, message: '请输入统计周期', trigger: 'blur' }, {message: '统计周期必须为数字', type: 'numbe 阅读全文
posted @ 2021-06-03 15:41 几何柒期 阅读(2665) 评论(0) 推荐(0)
摘要:获取baseUrl: 1.window.location.host 2.process.env.VUE_APP_BASE_API (推荐) 应用:上传组件 uploadUrl: process.env.VUE_APP_BASE_API + '/oss/upload/doctor_portrait' 阅读全文
posted @ 2021-06-03 10:24 几何柒期 阅读(735) 评论(0) 推荐(0)
摘要:ES2019 规范是对 JavaScript 的一个较小的补充,但它仍然带来了一些有用的功能。本文将向你展示五个 ES2019 新增的特性,这些特性或许可以让你的编程轻松一点。这些特性包括 trimStart()、trimEnd()、flat()、flatMap()、Object.fromEntri 阅读全文
posted @ 2021-06-03 09:59 几何柒期 阅读(398) 评论(0) 推荐(0)
摘要:html: :rules="{required: true, message: '请输入名称',validator: valiDuplicate, trigger: 'blur'}" <el-form-item label="名称" prop="name" class="is-required" : 阅读全文
posted @ 2021-06-03 09:52 几何柒期 阅读(1328) 评论(0) 推荐(0)
摘要:需求:提交表单时,页面定位到第一个校验失败的位置 代码示例: // 点击提交按钮 clickToAdd(state) { // elementUI的form表单校验: this.$refs.form.validate((valid) => { if (valid) { this.$emit('cli 阅读全文
posted @ 2021-06-02 17:51 几何柒期 阅读(1683) 评论(0) 推荐(0)
摘要:/deep/和>>>和::v-deep 转自: https://www.jianshu.com/p/72a9e0dfdfb4 在style经常用scoped属性实现组件的私有化时,要改变element-ui某个深层元素(eg:.el-input__inner)或其他深层样式时,需要使用/deep/, 阅读全文
posted @ 2021-06-02 17:49 几何柒期 阅读(240) 评论(0) 推荐(0)
摘要:摘自:https://www.cnblogs.com/quzhengyuan/p/12372334.html 阅读全文
posted @ 2021-06-02 17:43 几何柒期 阅读(287) 评论(0) 推荐(0)
摘要:情况1: 有遇到过只需要这样就能成功调用的接口: const url = process.env.VUE_APP_BASE_API + '/api/export' window.location.href = url 情况2: 有时候要麻烦点: api: export(params = {}) { 阅读全文
posted @ 2021-06-02 17:40 几何柒期 阅读(1414) 评论(0) 推荐(0)
摘要:示例: 代码(可copy): // 点击空白弹框消失 clickBody(e) { // console.log('e', e) const _con = document.getElementById('scheduleDocItem') if (_con && !_con.contains(e. 阅读全文
posted @ 2021-06-02 17:31 几何柒期 阅读(142) 评论(0) 推荐(0)