摘要: 1、在页面挂载钩子中写入,全局App文件 this.keepRatio() window.addEventListener('resize', () => { this.keepRatio() }); 2、定义禁止缩放函数 keepRatio() { var ratio = 0 // 定义一个缩放比 阅读全文
posted @ 2022-11-17 14:54 热心市民宗某§ 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 基本类型数据存在栈内存,引用型数据存储在堆内存;如果属性是基本类型,拷贝的就是基本类型的值。如果属性是引用类型,拷贝的就是内存地址;浅拷贝只会复制值并不会新开辟一块内存进行保存,深拷贝则相反; 浅拷贝:Object.assign() arr.splice arr.concat() [...arr] 阅读全文
posted @ 2022-09-15 14:14 热心市民宗某§ 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2022-09-09 16:52 热心市民宗某§ 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 1、item.optionValues.sort((a, b) => a['optionSort'] - b['optionSort']) //a-b从小到大 b-a从大到小 2、接口返回参数双向绑定值无法修改问题用this.$set() //this.$set(需要被改值的对象,被改的键,被改的值 阅读全文
posted @ 2022-08-29 13:54 热心市民宗某§ 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 1、下载插件:cnpm i vue2-org-tree 2、下载less-loader不然报错(this.getOptions is not a function):npm install less-loader@4.1.0 --save 3、main.js引用: import Vue2OrgTre 阅读全文
posted @ 2022-08-09 10:22 热心市民宗某§ 阅读(507) 评论(0) 推荐(0) 编辑
摘要: 源于:https://blog.csdn.net/m0_67392811/article/details/123304564 阅读全文
posted @ 2022-07-28 17:13 热心市民宗某§ 阅读(9) 评论(0) 推荐(0) 编辑
摘要: //下载axiosnpm i axios//在main.js挂载到全局import axios from "axios";const app = createApp(App);app.config.globalProperties.$axios = axios; //页面使用<template> < 阅读全文
posted @ 2022-07-20 14:28 热心市民宗某§ 阅读(44) 评论(0) 推荐(0) 编辑
摘要: <el-form-item key="data" label="线圈数量" prop="data"> <el-input @mousewheel.native.prevent //谷歌浏览器 禁止滚轮滚动修改数据 @DOMMouseScroll.native.prevent //火狐浏览器 禁止滚轮 阅读全文
posted @ 2022-07-13 17:55 热心市民宗某§ 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 1、高度可用计算属性来给el-table做屏幕自适应 eg: <el-table height="calc(100vh - 300px)" :data="tableData" style="width: 100%;"> 阅读全文
posted @ 2022-06-16 17:45 热心市民宗某§ 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 1、创建js文件,名字自定义 const baseWidth = 1920; const baseHeight = 1080; let timer = null; let calcScale = function () { let windowInnerWidth = window.innerWid 阅读全文
posted @ 2022-05-23 17:19 热心市民宗某§ 阅读(23) 评论(0) 推荐(0) 编辑