日常笔记
开发时候遇到的问题,担心记不住于是就记录一下
前前前端端端
这个作者很懒,什么都没留下…
展开
-
神奇的去除重复(数组包对象去重)
去重原创 2023-01-03 17:42:57 · 170 阅读 · 0 评论 -
table完成动态表头与动态数据
element-table转载 2022-12-26 17:58:42 · 911 阅读 · 0 评论 -
复杂的el-table循环数据展示
关键点代码 细心就能看懂。原创 2022-09-07 16:06:55 · 914 阅读 · 0 评论 -
获取两个时间的区间
/获取两个时间的区间原创 2022-08-30 17:59:00 · 226 阅读 · 0 评论 -
js 删除对象中的属性
代码js 删除对象中的属性。原创 2022-08-17 14:50:47 · 153 阅读 · 0 评论 -
git关闭commit时的语法检测husky
git 语法检测原创 2022-08-09 11:41:50 · 4112 阅读 · 0 评论 -
vue element 验证规则
只输入数字 简单的验证规则原创 2022-08-08 15:48:09 · 295 阅读 · 0 评论 -
每个数组拿出来8条数据
筛选数组数据原创 2022-07-26 22:11:58 · 235 阅读 · 0 评论 -
封装附件上传后然后下载成功
封装上传组件原创 2022-07-05 13:43:06 · 75 阅读 · 0 评论 -
系统密码加密操作
密码问题加密方法原创 2022-06-29 13:27:51 · 1765 阅读 · 0 评论 -
运行老项目报错 opensslErrorStack: [ ‘error:03000086:digital envelope routines::initialization error‘ ].....
node版本过高原创 2022-06-26 23:07:38 · 5664 阅读 · 8 评论 -
Vue-count-to(数字滚动计时)
数字滚动插件原创 2022-06-05 13:34:40 · 202 阅读 · 0 评论 -
git 拉取master分支代码 和上传代码方法
git pull origin mastergit add . (点前面要加空格)git commit -m “修改的内容”git push原创 2022-05-13 09:12:59 · 353 阅读 · 0 评论 -
不允许选择当前月份和未来月份
<el-date-picker v-model="reportFrom.month" type="month" placeholder="选择月" value-format="yyyy-MM" format="yyyy-MM" :picker-options="pickerOptions"> </el-date-picker> return { pickerOptions: this.getTime(),} getTime (.原创 2022-04-11 16:00:51 · 223 阅读 · 0 评论 -
时间格式 转换
startTimeData () { //当前时间的20分钟前 var Dates = new Date(new Date().getTime() - 1 * 60 * 20 * 1000); let Y = Dates.getFullYear() let M = Dates.getMonth() + 1 M = M < 10 ? '0' + M : M let D = Dates.getDate() D = D &l...原创 2022-04-06 11:58:42 · 365 阅读 · 0 评论 -
返回base64赋值不显示图片
this.shootImgUrl = "data:image/jpeg;base64," + encodeURI(res.data);原创 2022-03-31 13:10:18 · 253 阅读 · 0 评论 -
整理一波好用的几个方法
const array = Array(5).fill(''); // 输出(5) ["", "", "", "", ""]const matrix = Array(5).fill(0).map(() => Array(5).fill(0))// 输出(5) [Array(5), Array(5), Array(5), Array(5), Array(5)]0: (5) [0, 0, 0, 0, 0]1: (5) [0, 0, 0, 0, 0]2: (5) [0, 0, 0, 0,.原创 2021-12-29 15:38:56 · 53 阅读 · 0 评论 -
eCharts这点击高亮事件没谁了
<template> <div class="mapWrapper"> <div id="main2" style="width: 100%; height: 100%; border: 0px solid hotpink"></div> </div></template><script>import * as echarts from "echarts";export default { na原创 2021-12-22 10:30:48 · 355 阅读 · 0 评论 -
find()返回
let arr = [18, 105, 51, 8, 79, 20, 21, 22, 23, 24, 25, 26]; let newNumber = arr.find((item) => { if (item > 20) return item }) console.log(newNumber); //105 let arr2 = [105, 51, 8, 79, 20, 21, 22, 23, 24, 25, 26]; let ...原创 2021-12-20 11:20:49 · 368 阅读 · 0 评论 -
这个排序的方法你尽管用就好了
let list = [ { name: '王刚', king: '第一名', num: 1, }, { name: '王红', king: '第三名', num: 4, }, { name: '周杰', king: '第二名', num:...原创 2021-12-16 16:04:39 · 178 阅读 · 0 评论 -
不怎么经常使用的every()方法
有些数组列表我们加载的途中不满足条件的时候就立即停止,这时候我认为就应该使用 every()方法 ``` let list = [ { name:'111', id:'001', isShow:0, }, {原创 2021-12-16 15:25:34 · 364 阅读 · 0 评论 -
vue + element el-dialog组件内只调用一次问题
在列表里面使用 编辑或者查看等,使用 el-dialog组件 时候,发现问题 el-dialog 里面 存放小组件后 但是全程只加载一次这个小组件,每次打开都不重新加载。是因为el-dialog 方法使用的底层是 display: none; 说到这大概你就知道怎么做了. 只需要在el-dialog上添加 v-if = “dialogVisible” 就解决了 。 但是 如果你组件内写的东西很多就会影响性能问题 不过你的需求效果达到了问题就解决了...原创 2021-12-16 15:06:37 · 2157 阅读 · 0 评论 -
天地图带你走上土星世界
<template> <div class="wrapper"> <div id="viewDiv"> <PageSwitch /> </div> </div></template><script>import PageSwitch from "@/components/PageSwitch";import { loadModules } from "esri-loa原创 2021-12-08 11:54:51 · 494 阅读 · 1 评论 -
element table 列合并 方法(重复的列数据合并)
element 表格原创 2021-12-01 11:06:57 · 1479 阅读 · 1 评论 -
element table 表格下方展示合计
:summary-method="getSummaries" 此方法 <el-table class="elTable" :data="caseTableData" border :span-method="objectSpanMethod" show-summary :summary-method="getSummaries" :header-cell-style="cellStyle"> <el-table-column prop="partyTypeName"原创 2021-12-01 10:00:43 · 304 阅读 · 0 评论 -
运行npm install 报错 npm code 128...
解决方法 翻墙后设置代理 到 http://127.0.0.1:1080 (这个是代理的地址)git config --global https.proxy http://127.0.0.1:1080git config --global https.proxy https://127.0.0.1:1080操作完之后git config --global url.“https://”.insteadOf git://然后继续运行项目就OK 了...原创 2021-09-01 16:15:27 · 424 阅读 · 0 评论 -
封装Date与使用
// date.js 代码export function formatDate(date, fmt) { if (/(y+)/.test(fmt)) { fmt = fmt.replace(RegExp.$1, (date.getFullYear() + '').substr(4 - RegExp.$1.length)); } let o = { 'M+': date.getMonth() + 1, 'd+': date.getDate(), 'h+': dat原创 2021-05-08 11:12:01 · 73 阅读 · 0 评论