- 博客(31)
- 资源 (2)
- 收藏
- 关注
原创 js 快速移除小数点后数字保留整数
使用 .tofixed(0),保留小数位,注意此方法会将数字四舍五入。使用 x | 0,快速实现去除小数位保留整数。使用 Math.floor() 向下取整。
2023-09-08 15:57:05 435
原创 前端 js JavaScript 生成 pdf,html2Canvas+jspdf.js实现(导出、下载pdf)长图不分页
所以需要配合html2Canvas,先生成图片再转为pdf,就不用考虑中英文问题,但是会存在。实现 html 转 pdf。
2023-07-12 14:23:34 1774 1
原创 vue风车动画图标demo案例
vue风车动画图标demo案例, 风机可无限添加, 规定位置数组的长度对应风机的数量, 可随意修改, 不需要在样式中规定风机位置
2023-06-08 11:01:01 283
原创 只允许 input 输入框输入数字, javascript 字符串非空验证
trim() 方法用于删除字符串的头尾空白符,空白符包括:空格、制表符 tab、换行符等其他空白符等。如果 content 是 number 数字类型, 需要转换成字符串类型, 否则会报错。
2023-05-11 16:02:29 284
原创 vue 项目打包之后进行修改配置后端 IP 地址、端口等信息方法
用vue-cli构建的项目通常是采用前后端分离的开发模式,也就是前端与后台完全分离,此时就需要将后台接口地址打包进项目中,但是,我们只是改个接口地址也要重新打包那就太麻烦了。怎么解决呢?方法如下,本文推荐俩种方式。
2023-05-11 11:13:17 9654 2
原创 原生 js、javaScript 处理十位数(带有小数点的浮点数时间戳)、十三位数、时间戳, 将时间戳转换成 年、月、日、时、分、秒、毫秒、正常的日期格式
原生 js、javaScript 处理十位数(带有小数点的浮点数时间戳)、十三位数、时间戳, 将时间戳转换成 年、月、日、时、分、秒、毫秒、正常的日期格式
2022-09-01 09:43:51 955
原创 vue + mockjs + element-ui 实现动态表头 + 分页器
vue + mockjs + element-ui 实现动态表头 + 分页器
2022-07-22 16:18:51 355
原创 Avoided redundant navigation to current location: “/home“.
错误出现原因 - 在进行路由跳转时,重复点击跳转到同一个路径下出现以上错误这是vue在3.0以上的版本中的错误提示,不允许从当前路由跳转到当前路由(所以先检查一下哪里路由跳转重复了吧)解决方案在router的(inedx.js)配置文件中添加如下代码import Vue from 'vue'import VueRouter from 'vue-router' const originalPush = VueRouter.prototype.pushVueRouter.pro...
2022-04-13 10:24:26 1603
原创 echarts 重绘 setOption 第二个参数的含义
问题:当修改setOption值的时候,我们异步回来的数据层级比较深的情况下,需要echarts重绘,否则不会如愿显示。主要体现:你增加数据可以,但是减少数据,发现视图上还是保持着最多数据的展示效果,很纳闷,明明可以通过异步修改数据,为何增加可以绘制地图而减少好像就什么都没有做。解决:原来是setOption的第二参数(notMerge)在做怪myChart.setOption({...},true)设置为 true,就是notMerge,不合并 设为...
2022-02-24 10:15:03 1376
原创 git 克隆历史版本 & 下载指定版本的代码
第1步:首先 git clone 当前项目至文件夹第2步:cd 进入到克隆下来的项目文件夹内第3步:在 git 仓库查看 SHA ,或输入命令 git log 查看提交的历史 commit第4步:复制需要回退版本到 commit 后面序列,命令如下即可回退到指定版本 git checkout xxxxxxxxx...
2022-02-02 16:54:55 4001
原创 一小时、一天、一个月、一年的时间戳
一小时的时间戳3,600,000一天的时间戳86400000一个月的时间戳2592000000一年的时间戳31104000000
2022-02-02 16:41:53 850
原创 js字符串、数组常用方法、数组去重、排序
返回一个字符串,该字符串是通过把arrayObject的每个元素转换为字符串,然后把这些字符串连接起来,在两个元素之间插入separator字符串而生成的。splice() 方法可删除从index处开始的零个或多个元素,并且用参数列表中声名的一个或多个值来替换那些被删除的元素。结果是:[1,2,4,5,7,8,1111,2222]结果是:[1,2,’111’,’222’,’ddd’]结果是:[‘555’,11,22,33,44]结果是:[1,2,5,6,3,4]
2021-11-02 23:12:39 202
原创 Vue项目前端开发环境请求服务器接口跨域问题
Vue3 前端配置服务器代理在vue.config.js中设置服务器代理,代码如下: devServer: { port: 8080, // 端口号 host: ‘0.0.0.0’, https:false, open: true, // 配置自动启动 proxy: {...
2021-11-02 23:03:23 2207
原创 Git 命令大全 && 常用的 35 个 Git 命令
add远程仓库: git remote add origin git@gitee.com:zhang/vue_shop.gitgit push推送到远程仓库: git push -u origin master 并以master 分支保存git status 检查项目状态 > git add . 添加所有文件到暂存区 > git commit –m “描述” 在本地提交 > git push 上传 > git pull 拉取远程代码 > git reset 回退...
2021-11-02 22:50:51 13472 1
原创 npm 命令大全
npm -v 查看npm安装的版本npm help查看帮助npm help json 查看package.json文件内容格式npm init 初始化,引导你创建一个package.json文件npm install 安装package.json中的中的模块(目录中存在package.json,将安package.json配置号的版本模块...
2021-11-02 22:27:53 150
原创 修改滚动条的样式
//滚动条整体部分,它的属性有width,height,background,border等body::-webkit-scrollbar { width: 10px; //background-color: #f00;}// 滚动条里面可以拖动的部分,滑块body::-webkit-scrollbar-thumb { background-color: rgba(0,0,0,1); border-radius: 10px; -webkit-box-shadow: inset .
2021-09-18 10:53:45 273
原创 VSCode代码自动补全html标签、css样式属性值 - 解决VSCode没有代码提示 - 修改配置文件即可完成 - 无需插件
操作步骤如下:第一步:打开设置找到下图的位置,取消选中 Suggeest: Snippets Prevent Quick Suggestions第二步:找到 settings.json 打开编辑第三步:将以下代码放到里面即可:"files.associations": { "*.vue": "html" }效果图如下:...
2021-08-22 14:44:42 3717
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人