- 博客(106)
- 资源 (3)
- 收藏
- 关注
原创 cesium 图片替换闪烁白一下啊问题
我试了一下 先new image onload以后替换接口图片就可解决闪烁,实际上就是先预加载图片,而不是在已经创建好的dom上直接加载。
2024-01-12 11:15:41
1048
原创 前端 浏览器安装 vue react 插件
应用场景 可以使用Jquery Ajax 发送本页面请求 插件是否适用测试 或者操作页面dom去除遮挡 欢迎补充。类似插件 经测试 vue react 普通插件都可以使用 dayjs js-pinyin 等等。在浏览器 console 中粘入 以上代码 回车。
2023-05-04 16:15:36
1407
原创 vue3 斗兽棋游戏
,此为翻转后消失的css.注意背面的棋牌需要先翻转180,这样转过来正好是正面。斗兽棋上下各八个棋子,一个16位置的格子,本来用一个数组写出来,后来想起需要空位,还有棋子跳转路径规则,所以设置了以下结构。近来掘金举办前端比赛,所以写了一个小游戏参加,而且熟悉一下vue3,写了一下游戏,思来想去就写了一个斗兽棋游戏。然后设置图片 图片为两张图片 第一张为背面 第二张为棋牌。这里就不多述了,大家都看得懂,非常简单。进入有点击右上方 ‘运行’
2022-11-23 17:10:43
2683
2
原创 GifCam录制
2.2 录制开始后,GifCam标题栏会显示『Frame 13 Delay 1.2』(第13帧,延时1.2秒)这样的信息,原『Rec/录制』按钮显示为『Stop/停止』。从而让它的『透明窗口区域』——可当作『取景框』——覆盖你要录制的范围。– 按下『Frame/帧』,可录制单帧:如果内容有变化,则形成新一帧;如果录制范围内无变化(即便移动了录制位置),则不增加新帧,而只增加该帧的延时。– 录制停止后,仍可再次按下『录制』继续录制——即一个按钮实现了『开始/暂停/结束』 3功能。– 保存时,可设定不同色深。
2022-11-22 14:50:23
750
原创 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
5373
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
297
原创 深拷贝方法
/** * 深拷贝 * @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
243
原创 左侧固定右侧省略 十分打脸
* {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
237
原创 一个面试中的逻辑思维题
25匹马 5条赛道 (每次只能跑5匹) 不记录时间就只能肉眼看到跑的名次 求最少跑几次能得到这25匹马的1 2 3名 (五组五组跑的请考虑 第一组的第二名比第二组的第一不一定跑的慢)最佳答案是7次请考虑怎么跑吧提示 (末位淘汰制)...
2021-08-05 10:04:24
227
原创 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
569
原创 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
819
3
原创 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
827
原创 关于15种前端安全检测及危害
关于检测漏洞类型与检测方法如下表所示: 序号 漏洞类型 检测方法 漏洞危害 XSS 通过对交互点传入危险标签和闭合符号,结合前端内容判断XSS 漏洞是否存在。 XS...
2021-04-23 09:42:35
722
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
1146
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
28061
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
1855
原创 element table 手动全选记忆所勾选
实现效果如下想法-----点击选中返回的为选中的数组其中selection-change在跳转页面时候触发,所以用了上两个方法----》新建数组存放选中----》点击选中按钮返回其中对象----》遍历所存数组有此对象为删除,无为添加其中需用this.tableData.forEach((row)=>{this.$refs.tablebox.toggleRowSelection(row,true);});来设置默...
2020-11-15 21:08:52
1126
原创 关于面试块级作用域
面试问什么let var const 回答我提到了let会有块级作用域的意思。然后问什么是块级作用域,举例,本人答闭包,当时不确定,然后面试官说不正确。然后本人回来看什么是块级作用域?任何一对花括号({和})中的语句集都属于一个块,在这之中定义的所有变量在代码块外都是不可见的,我们称之为块级作用域,例如for、while、if。es6标准出来之前,javascript是不存在块级作用域的。闭包也是块级作用域的例子。...
2020-07-30 15:43:32
191
原创 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
680
原创 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
584
原创 杭州劳动仲裁流程(江干,拱墅)一把心酸泪
关于上一个公司拖欠工资,死要活要要不回来,最后去仲裁。 第一天去去的是江干区白石巷,一阵询问,人家说仲裁跟监察最好一起,然后叭叭叭一堆,意思就是双管齐下,服务态度很好,很热心,然后一查公司注册地址在拱墅(企查查上可以查),,,,,,然后江干区工作人员让去拱墅区,距离倒不是很远,打车很近。 然后嘀嘀嘀去了拱墅人力资源局,,,,,,,,然后一阵询问,那边直接说直接仲...
2020-04-07 21:24:18
7500
4
原创 下载文件名过长无法删除,右键无删除压缩选项,比如迅雷,,,又不想装360套餐,教你一个方法
http://www.xuetr.com/网址打开有点慢,下载按自身电脑安装64或者32然后选中你要删除的东西右键删除,强制删除,,,,,,,,,,,...
2020-03-20 05:02:38
502
原创 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
2509
原创 react 父组件传值从新渲染子页面
父组件当其他值从新渲染agrestacmb<Agreementagre={(val)=>{agrestacmb={this.state.agrestacmb}/>子组件componentWillReceiveProps(nextProps,nextContext){this.setState({isopene...
2019-12-05 19:57:07
930
原创 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
2228
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
10571
4
原创 apicloud开发与uniapp开发区别和与原生ios,Android开发区别与坑(瞌睡!)
1:APICloud 2017年接触到APICloud是杭州一家小外包,老板说要做一个关于滑雪的APP,当时前端开发就我自己,与六七个PHP一起开发。老板当时的条件是要上App Store,就这一条,思来想去加上朋友推荐,以及直接用hbuidder打包测试,发现APICloud比较好用,且文档比较详细。当时需求不是太明确,所以一路上磕磕绊绊,最后用vue加APICloud搭出...
2019-08-21 01:12:31
32048
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
8671
原创 uniapp 小程序分享海报保存图片踩坑
前言:第一次写的时候,思路。1:获取权限>绘制canvas>保存canvas返回路径,canvasToTempFilePath>图片暂存downloadFile>保存图片saveImageToPhotosAlbum但是在开发小程序开发工具中在图片暂存出现问题,因为开发工具内downloadFile正常,到了手机微信报错,因为只能下载http文件,二手机返回的是“wx...
2019-08-01 11:00:40
5506
原创 GitLab 解决 Your account has been blocked.
咋一提还提出毛病了,因为是账号冲突报,服了,我1:删除C:\Users\Administrator\.ssh 三个文件,唉2:git bash 里输入 ssh-keygen -t rsa -C "your@.com" -b 4096 阿。3:ssh -T git@github.com4:重新拉取,点yes娇。...
2019-07-29 15:31:57
10677
1
原创 微信小程序报错 request:fail url not in domain list
在微信平台 开发->开发设置-把要请求的域名填上,另,小程序真机测试正确,预览不正确,手机不正确
2019-07-21 22:14:28
1531
4
自定义时间组件.zip
2021-05-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人