自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 收藏
  • 关注

原创 SEO优化 prerender-spa-plugin工具使用 踩坑记录

SEO优化 prerender-spa-plugin插件使用 踩坑问题处理

2024-07-30 15:37:14 381

原创 electron 初始使用

【代码】electron 初始使用。

2024-07-07 22:38:01 281

原创 mapbox使用v3版本,v2的样式切换不同时间段

创建DayAndNight.js。

2023-12-09 16:33:20 512

原创 mapbox-gl-draw 自定义绘制样式

拷贝 node_modules/mapbox-gl-draw/src/lib/theme.js 文件 此文件是绘制时显示的样式图层。创建 theme.js 文件。使用修改后的样式文件。

2023-12-08 19:15:42 871

原创 js 将数组中同一类型的数据分类

【代码】js 将数组中同一类型的数据分类。

2023-07-30 23:31:21 298

原创 js截图并下载图片和上传照片

【代码】js截图并下载图片和上传照片。

2023-07-11 14:58:37 1017

原创 修改原生的input样式

【代码】修改原生的input样式。

2023-06-15 10:57:29 614

原创 js复制文本内容

【代码】js复制文本内容。

2023-05-29 16:07:06 157

原创 图片格式转换

【代码】图片格式转换。

2023-04-12 17:56:40 142

原创 JSON格式化

【代码】JSON格式化。

2023-03-30 17:30:06 298

原创 vue使用cesium,webpack配置

cesium

2022-11-12 18:11:31 565

原创 将数组相同的元素进行分类

【代码】将数组相同的元素进行分类。

2022-11-04 15:01:19 348

原创 Cesium鼠标事件

【代码】Cesium鼠标事件。

2022-11-01 10:33:55 489

原创 CSS vue过渡属性 以及鼠标悬浮控制多个元素的样式

CSS过渡属性 以及

2022-08-29 15:20:47 829

原创 pdf预览

pdf预览。

2022-07-25 17:32:34 230

原创 js 判断对象中是否包含某个键值

判断对象中是否包含某个键值

2022-07-16 17:05:01 4449

原创 正则查找链接

正则查找 自用

2022-07-14 11:12:18 203

原创 vue setInterval()控制进度条前进的时间

进度条

2022-07-05 15:51:19 513

原创 vue 通用下载方法封装

vue 通用下载方法

2022-06-20 16:07:49 508

原创 vue CAD-dwg格式文件预览

cad预览

2022-06-18 16:41:16 4815

原创 vue 创建项目

vue3

2022-06-18 10:43:03 569

原创 下拉表格 element-ui

Select 选择器 下拉表格

2022-06-16 11:20:54 395

原创 vue拖拽排序 组件

vue 拖拽排序组件

2022-06-01 11:49:42 1978

原创 自定义表格工具组件

自定义表格工具组件组件<template> <div class="top-right-btn"> <el-row> <el-tooltip class="item" effect="dark" :content="showSearch ? '隐藏搜索' : '显示搜索'" placement="top"> <el-button size="mini" circle icon="el-icon-sear

2022-05-18 11:27:27 905

原创 vue 鼠标右击

鼠标右击事件@contextmenu.stop // 阻止事件冒泡@contextmenu.prevent // 阻止原生事件触发@node-contextmenu // el-tree 中右击事件@click.right // 右击事件 <div class="head-container" @contextmenu.stop.prevent=""> <el-tree

2022-05-17 19:18:44 1203

原创 修改滚动条样式

// vue index.html<style> ::-webkit-scrollbar-track-piece { background-color: #f8f8f8; } ::-webkit-scrollbar { width: 5px; height: 5px; } ::-webkit-scrollbar-thumb { background-c

2022-05-10 18:29:48 108

原创 ant-design vue table表格高亮某一行 某一格

ant-design vue table表格高亮某一行 某一格 // 页面表格 <a-table :columns="columns" :data-source="data" bordered :row-selection="ListOfSssignmentSelection" // 和高亮无关 :rowClassName="rowListOfSssignmentPoints" // 和高亮无关 size="midd

2022-05-10 15:51:28 1590

原创 Ant Cascader 级联选择 三级

Cascader 级联选择 动态加载数据 <a-cascader :load-data="loadCityData" v-model:value="value" :options="Provinces" placeholder="Please select" change-on-select @change="changeProvinces" /> <script>const Provinces = []exp

2022-04-07 10:07:41 912 2

原创 记录 ant a-table 表格合并且绑定点击事件

表格合并<a-table bordered :columns="addSupportColumns" // 标题:dataSource="addSupportDataSource2" // 内容>/** 一 后台返回数据格式 this.addSupportDataSource1=[ { ..... , data: [] } ]*/ // 修改合并表格的数据 二 async convertTableData(){ le

2022-03-15 14:29:03 933

原创 公告:滚动条

滚动条<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Documen

2022-03-08 18:59:12 113

原创 vue 返回顶部

vue 返回顶部<template> <div> <div style=" height: 600px; padding: 10px; overflow-y: auto; overflow-x: hidden; " @scroll="myFunction($event)"> &l

2022-03-05 17:43:52 449

原创 记录v-viewer使用

用于图片浏览的Vue组件 v-viewer官网npm install v-viewer<template> <div> <!-- directive --> <div class="images" v-viewer> <img v-for="src in images" :key="src" :src="src"> </div> <!-- component -->

2022-03-04 15:01:16 618

原创 在线预览docx 和 excel

在线预览docx 和 excel预览docxnpm i jszipnpm i docx-preview<template> <div > <div ref="file"></div> </div></template><script>import axios from 'axios'const docx = require('docx-preview');window.JSZip = requir

2022-02-26 16:35:49 286

原创 获取对象的长度

ES6的/**Object.keys() 方法会返回一个由一个给定对象的自身可枚举属性组成的数组,数组中属性名的排列顺序和正常循环遍历该对象时返回的顺序一致 。*/let arr={}let atr=Object.keys(arr)console.log(atr.length) // arr长度 0 ...

2022-02-24 15:26:42 460

原创 两个数组对比

两个数组对比将两个数组中不同的元素提取出来let YYdate=[2022,2023]let indeate=[2021,2022,2023] exist:function(num,arr){ for (var j = 0; j < arr.length; j++) { if (num === arr[j]) { return false; //如果传过来的元素在arr1中能找到相匹配的元素,我们返回fasle }

2021-12-10 16:18:11 464

原创 vue3.0 引入element-plus

vue3.0 引入element-plus安装element-plus npm install element-plus --save yarn add element-plus完整导入// main.js import { createApp } from 'vue' import ElementPlus from 'element-plus' import App from './App.vue' const app = createApp(App) // 在引入

2021-11-19 12:00:34 906 1

原创 eslint

在VScode上安装eslint和vetur插件,在设置中找到setting文件 添加配置 让VScode在保存时按照eslint规范来自动格式化// 重新设定tabsize"editor.tabSize": 2,// 每次保存的时候将代码按eslint格式进行修复"editor.codeActionsOnSave": { "source.fixAll.eslint": true},// 添加 vue 支持"eslint.validate": [ "vue", "html", "ja

2021-11-18 10:40:53 492

原创 echarts使用

echarts使用<template> <div class="marginB" style="width:80%;margin: 0 auto;"> <div id="main2" style="float:left;width:100%;height: 500px;margin: 0 auto;" ></div>

2021-11-15 11:56:22 688

原创 el-ment ui 给el-table的el-table-column表头前添加红色*号

添加红色*号<template> <el-table :header-cell-class-name="mustAdd"></el-table></template><script>export default { methods: { // lable红色 mustAdd({ row, column, rowIndex, columnIndex }) { // columnIndex 列下标 cons

2021-11-09 15:29:38 782

原创 break和continue以及return的区别

break和continue以及return的区别//for(初始值;循环条件;增量){// 循环体//}// continue 跳过某一次循环,还会执行下一次循环// break 跳出循环,结束循环//function 函数名称(参数列表){// 函数体// return 值; //返回值,调用函数后得到的结果//}//return用于函数体中,返回函数调用后的结果;如果函数中没有return或者return后不加任何的值则返回undefined;一旦return执行后

2021-11-08 19:28:35 95

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除