自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(107)
  • 资源 (3)
  • 收藏
  • 关注

原创 cesium 监听滚轮获取屏幕四角坐标,视角高度,缩放等级

【代码】cesium 监听滚轮获取屏幕四角坐标,视角高度,缩放等级。

2024-01-12 11:24:43 758

原创 cesium 图片替换闪烁白一下啊问题

我试了一下 先new image onload以后替换接口图片就可解决闪烁,实际上就是先预加载图片,而不是在已经创建好的dom上直接加载。

2024-01-12 11:15:41 802

原创 cesium 在大屏自适应插件下放大位置偏移

使用的 vue3-scale-box。大致为在通过缩放比再缩放回来。在使用cesium页面。

2023-11-16 21:19:26 1467

原创 vue echart 立体柱状图 带阴影

【代码】vue echart 立体柱状图 带阴影。

2023-11-14 13:58:09 976

原创 前端 浏览器安装 vue react 插件

应用场景 可以使用Jquery Ajax 发送本页面请求 插件是否适用测试 或者操作页面dom去除遮挡 欢迎补充。类似插件 经测试 vue react 普通插件都可以使用 dayjs js-pinyin 等等。在浏览器 console 中粘入 以上代码 回车。

2023-05-04 16:15:36 1387

原创 彩色镂空动态字体

主要属性为 background-clip: text;配合渐变色在背后移动来实现。

2022-11-28 16:52:02 1184

原创 vue3 斗兽棋游戏

,此为翻转后消失的css.注意背面的棋牌需要先翻转180,这样转过来正好是正面。斗兽棋上下各八个棋子,一个16位置的格子,本来用一个数组写出来,后来想起需要空位,还有棋子跳转路径规则,所以设置了以下结构。近来掘金举办前端比赛,所以写了一个小游戏参加,而且熟悉一下vue3,写了一下游戏,思来想去就写了一个斗兽棋游戏。然后设置图片 图片为两张图片 第一张为背面 第二张为棋牌。这里就不多述了,大家都看得懂,非常简单。进入有点击右上方 ‘运行’

2022-11-23 17:10:43 2633 2

原创 GifCam录制

2.2 录制开始后,GifCam标题栏会显示『Frame 13 Delay 1.2』(第13帧,延时1.2秒)这样的信息,原『Rec/录制』按钮显示为『Stop/停止』。从而让它的『透明窗口区域』——可当作『取景框』——覆盖你要录制的范围。– 按下『Frame/帧』,可录制单帧:如果内容有变化,则形成新一帧;如果录制范围内无变化(即便移动了录制位置),则不增加新帧,而只增加该帧的延时。– 录制停止后,仍可再次按下『录制』继续录制——即一个按钮实现了『开始/暂停/结束』 3功能。– 保存时,可设定不同色深。

2022-11-22 14:50:23 670

原创 vscode 局域网访问HTML文件

vscode 插件官网 https://marketplace.visualstudio.com/

2022-11-10 17:58:38 901

原创 elementplus 表格中表单的验证

vue3 elementplus 表格中表单的验证

2022-10-19 15:37:09 987

原创 vue3 elementplus table 高度自适应 的两种方法

ref="tables" const tables=ref()const tableHeight=ref()//引入 onMountedonMounted(() => { tableHeight.value = window.innerHeight - tables.value.$el.offsetTop - 100 window.onresize = function() { tableHeight.value = window.innerHeight - ta..

2022-04-14 11:31:57 5026 2

原创 canvas 简单的dome 简单的图表

<html><head> <title>Canvas tutorial</title> <style type="text/css"> #tutorialval { /* transform: scaleX(180deg); */ transform: rotateX(180deg); } </style></head><body o...

2021-12-17 10:18:28 272

原创 深拷贝方法

/** * 深拷贝 * @param {Object} obj 拷贝对象 */ export const deepCopy = (obj) => { let result = isArray(obj) ? [] : {} for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { if (typeof obj[key] === 'object' &..

2021-12-17 10:15:20 226

原创 左侧固定右侧省略 十分打脸

* {margin: 0;padding: 0;}.big_box {width: 200px;height: 50px;display: flex;align-items: center;justify-content: flex-start;background-color: red;}.two {padding: 10px 6px;white-space: nowrap;background-color: #fff;}.one...

2021-12-11 17:57:16 225

原创 一个面试中的逻辑思维题

25匹马 5条赛道 (每次只能跑5匹) 不记录时间就只能肉眼看到跑的名次 求最少跑几次能得到这25匹马的1 2 3名 (五组五组跑的请考虑 第一组的第二名比第二组的第一不一定跑的慢)最佳答案是7次请考虑怎么跑吧提示 (末位淘汰制)...

2021-08-05 10:04:24 195

原创 vite + vue3项目所用网站地址

elementplus 官方demohttps://element-plus.github.io/theme-chalk-preview/#/zh-CN elementplus 官方https://element-plus.gitee.io/#/zh-CN/component/installationelementplus 官方issues诡异问题找不到就在此地址查看https://github.com/element-plus/element-plus/issues v...

2021-07-19 17:53:11 529

原创 vite + vue3 + elementPlus + vuex + axios项目搭建及问题

遇到的问题:1:elementplus 引入后功能正常 其里面 icon 无效2:elementplus 默认英文问题3:vue3把过滤器删掉了我用什么替代4:vue3 routerview 第一次加载空白页 我想强制刷新怎么办 next updata?5:引入vuex保存变量发现刷新丢失怎么办6: vite 打包后放服务器js css 找不到怎么配置常规为题:1:vue3使用获取路由传参2:vue3父组件触发子组件方法3:vue3 getCurrentInstanc

2021-07-09 13:45:43 761 3

原创 一个有意思的题目

let val=???if(val==1&&val==2&&val==3){console.log(va)}

2021-06-04 10:27:24 102

原创 element 自定义 本日 本周 本月 本年 昨日 两种方法

1:通过pickerOptionstime实现<template> <div> <el-form class="myForm" :inline="true" :model="tableParam" label-position="right" size="small" :label-width="width" > <el-form-item :.

2021-05-21 17:51:44 720

原创 关于15种前端安全检测及危害

关于检测漏洞类型与检测方法如下表所示: 序号 漏洞类型 检测方法 漏洞危害 XSS 通过对交互点传入危险标签和闭合符号,结合前端内容判断XSS 漏洞是否存在。 XS...

2021-04-23 09:42:35 628 1

原创 定时刷新Google浏览器页面

timeout=prompt("时间秒:");count=0current=location.href; // 获取当前的URLif(timeout>0) setTimeout('reload()',1000*timeout);else location.replace(current); // 时间间隔不大于0,仅刷新一次 function r...

2021-01-18 11:07:07 1050 1

原创 uniapp npm run dev:mp-weixin报错:cross-env NODE_ENV=development

报错如下cross-env NODE_ENV=development UNI_PLATFORM=mp-weixin vue-cli-service uni-build --watch缺少平台 mp-weixin 插件首先你需要装一下cross-env,执行: npm install --save-dev cross-env --no-bin-links 或者你也可以全局安装一下cross-env,以防止以后在其他项目也出现类似错误: npm install -g cross-en

2020-12-11 11:25:14 27074 7

原创 vue导出excel文件流中文乱码

解决此方法很多网上的差不多都可以。一下提供简单的方法 loads(){ let data={ userWord:this.dataList.userWord, examId:this.$route.query.id, exportType:this.active, } api.exportUserResult(data).then((res) => { const blob = new Blob([res.data]); ...

2020-11-20 11:42:40 1833

原创 element table 手动全选记忆所勾选

实现效果如下想法-----点击选中返回的为选中的数组其中selection-change在跳转页面时候触发,所以用了上两个方法----》新建数组存放选中----》点击选中按钮返回其中对象----》遍历所存数组有此对象为删除,无为添加其中需用this.tableData.forEach((row)=>{this.$refs.tablebox.toggleRowSelection(row,true);});来设置默...

2020-11-15 21:08:52 1086

原创 谷歌浏览器官网下载

https://www.google.cn/chrome/

2020-10-28 17:51:34 9691

原创 uni.canvasToTempFilePath 截图没有后缀名 blob路径

然后端拼上了

2020-10-28 17:45:07 1060 1

原创 关于面试块级作用域

面试问什么let var const 回答我提到了let会有块级作用域的意思。然后问什么是块级作用域,举例,本人答闭包,当时不确定,然后面试官说不正确。然后本人回来看什么是块级作用域?任何一对花括号({和})中的语句集都属于一个块,在这之中定义的所有变量在代码块外都是不可见的,我们称之为块级作用域,例如for、while、if。es6标准出来之前,javascript是不存在块级作用域的。闭包也是块级作用域的例子。...

2020-07-30 15:43:32 176

原创 react this.props 不存在某个值(子组件不存在)

class ones extends Component {}export default ones这样的方式构建组建的可以这样写import { withRouter } from 'react-router'class ones extends Component {}export default withRouter(ones)虽然还是爆红但是确实可以了。...

2020-05-26 11:47:09 656

原创 antd 多选按钮最多选n个,多选第一个消失

let list = this.state.tatol总数组//let listval=this.state.tatolval选中数组//list.forEach((item,i)=>{if(i == val && !listval.includes(i)){listval.push(i);list[i].color= '#2db7f5'}else{if(val == i && listval.includes(i)){co.

2020-05-25 15:06:13 557

原创 杭州劳动仲裁流程(江干,拱墅)一把心酸泪

关于上一个公司拖欠工资,死要活要要不回来,最后去仲裁。 第一天去去的是江干区白石巷,一阵询问,人家说仲裁跟监察最好一起,然后叭叭叭一堆,意思就是双管齐下,服务态度很好,很热心,然后一查公司注册地址在拱墅(企查查上可以查),,,,,,然后江干区工作人员让去拱墅区,距离倒不是很远,打车很近。 然后嘀嘀嘀去了拱墅人力资源局,,,,,,,,然后一阵询问,那边直接说直接仲...

2020-04-07 21:24:18 7386 4

原创 下载文件名过长无法删除,右键无删除压缩选项,比如迅雷,,,又不想装360套餐,教你一个方法

http://www.xuetr.com/网址打开有点慢,下载按自身电脑安装64或者32然后选中你要删除的东西右键删除,强制删除,,,,,,,,,,,...

2020-03-20 05:02:38 458

原创 破手机里的回忆(开春第一篇不想写技术博客,这是态度!)

去年年底辞职,打算金三银四找份工作,然后这突入其来的疫情打破了计划。在家待了两个月,人有点生锈,家里没点电脑。都怪去年辞职后去黄山游玩然后回家,因为电脑比较沉,想着几天就回来,就不带回家了,然后,,,,,没然后。。。 刚在翻东西翻出来我的一个破手机,就准备让大家看看里边有什么。...

2020-03-20 04:51:57 250 2

原创 react CryptoJS前端加密

首先安装 npminstallcrypto-js --savevar CryptoJS = require("crypto-js");export default function encryption (params){ let { data, type, param, key } = params;...

2019-12-12 15:24:54 2429

原创 react 父组件传值从新渲染子页面

父组件当其他值从新渲染agrestacmb<Agreementagre={(val)=>{agrestacmb={this.state.agrestacmb}/>子组件componentWillReceiveProps(nextProps,nextContext){this.setState({isopene...

2019-12-05 19:57:07 910

原创 vue element validator 表单自定义组件验证精确身份证号码

封装export const checkIdNumberValid=(tex)=>{ var tip = '输入的身份证号有误!'; var num = tex; num = num.toUpperCase(); var len, re; len = num.length; if(len == 0) return true; /...

2019-11-20 14:54:20 2189 1

原创 vue blob流下载zip文件

asset_zip(this.delarr).then((res) => { const content = res.data const blob = new Blob([content],{type:"application/zip"}) var timestamp = (new Date()).valueOf(); const fileName = t...

2019-11-19 14:00:04 10238 4

原创 apicloud开发与uniapp开发区别和与原生ios,Android开发区别与坑(瞌睡!)

1:APICloud 2017年接触到APICloud是杭州一家小外包,老板说要做一个关于滑雪的APP,当时前端开发就我自己,与六七个PHP一起开发。老板当时的条件是要上App Store,就这一条,思来想去加上朋友推荐,以及直接用hbuidder打包测试,发现APICloud比较好用,且文档比较详细。当时需求不是太明确,所以一路上磕磕绊绊,最后用vue加APICloud搭出...

2019-08-21 01:12:31 31925 16

原创 vue 引入uuid并使用

1:新建jsexport default { uuid:function (len, radix) { var chars = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz'.split(''); var uuid = [], i; radix = radix || ch...

2019-08-06 17:47:37 8588

原创 uniapp 小程序分享海报保存图片踩坑

前言:第一次写的时候,思路。1:获取权限>绘制canvas>保存canvas返回路径,canvasToTempFilePath>图片暂存downloadFile>保存图片saveImageToPhotosAlbum但是在开发小程序开发工具中在图片暂存出现问题,因为开发工具内downloadFile正常,到了手机微信报错,因为只能下载http文件,二手机返回的是“wx...

2019-08-01 11:00:40 5257

原创 GitLab 解决 Your account has been blocked.

咋一提还提出毛病了,因为是账号冲突报,服了,我1:删除C:\Users\Administrator\.ssh 三个文件,唉2:git bash 里输入 ssh-keygen -t rsa -C "[email protected]" -b 4096 阿。3:ssh -T [email protected]:重新拉取,点yes娇。...

2019-07-29 15:31:57 10510 1

gif录制工具gif录制工具

gif录制工具

2022-11-22

自定义时间组件.zip

element 自定义 本日 本周 本月 本年 昨日 两种方法 父组件引入 获取的时间戳 timeConb(val) { console.log(val); this.purchaseDate = val; }, 清空方法 this.$refs.cleartime.cleartime()

2021-05-21

element 全选记忆

全选记忆参考

2020-11-15

thre.tsx按钮点击多选

多选按钮,取消第一个,在次点击取消确认,就是多选的按钮,按钮,按钮,按钮,按钮,按钮,按钮,按钮,按钮

2020-05-25

空空如也

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

TA关注的人

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