黑夜若不黑暗
码龄10年
关注
提问 私信
  • 博客:51,236
    社区:2
    51,238
    总访问量
  • 24
    原创
  • 68,854
    排名
  • 2
    粉丝
  • 0
    铁粉

个人简介:一名从事前端开发的从业人员

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2015-05-14
博客简介:

GAOJINGZHEN36的博客

查看详细资料
  • 原力等级
    当前等级
    2
    当前总分
    145
    当月
    11
个人成就
  • 获得15次点赞
  • 内容获得3次评论
  • 获得31次收藏
  • 代码片获得371次分享
创作历程
  • 1篇
    2025年
  • 1篇
    2024年
  • 2篇
    2023年
  • 4篇
    2022年
  • 3篇
    2021年
  • 10篇
    2020年
  • 3篇
    2019年
  • 1篇
    2018年
成就勋章
TA的专栏
  • uniapp
    1篇
  • uView
    1篇
  • 年月日时分秒
    1篇
  • JSON数据删除相同元素
    1篇
  • 前端效果总结
    3篇
  • dom操作
    1篇
  • js数组
    1篇
  • JSON数组合并
    1篇
  • 跨端调用vue方法
    1篇
  • app开发
兴趣领域 设置
  • 前端
    javascriptcssvue.jses6前端框架
  • 微软技术
    typescript
  • 学习和成长
    面试
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

检验输入input的值为正数大于0,并且小数点最多decimalLength位

检验input的值为正数大于0,并且小数点为decimalLength位。
原创
发布博客 2025.01.06 ·
95 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

input file结合vue3和vant实现上传图片效果,并显示上传进度百分比%,使用onUploadProgress

input file结合vue3和vant实现上传图片效果,并显示上传进度百分比%
原创
发布博客 2024.11.18 ·
269 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

修改滚动条的样式

【代码】修改滚动条的样式。
原创
发布博客 2023.05.12 ·
145 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

修改uView 2x中的DatetimePicker 实现《年月日时分秒》

修改uView 2x中的DatetimePicker 实现《年月日时分秒》
原创
发布博客 2023.05.07 ·
1617 阅读 ·
4 点赞 ·
0 评论 ·
8 收藏

promise.all方法,获取多个图片数组中的每个图片的信息,并统一返回

Promise.all方法获取多张图片的宽高信息
原创
发布博客 2022.06.15 ·
357 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数组sort方法排序总结,主要是基于某个字段的排序

数组sort排序方法总结,主要是基于某个字段的排序,字段若为null,则放在最后
原创
发布博客 2022.06.11 ·
353 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

vue项目PC端开发,当内容滚动到最顶部时按住鼠标下拉刷新,滚动到最底部时,自动加载更多数据

找了好几个网友发的代码,为什么都不符合呢。。。难道是本人太菜??只好自己写一个了。。。废话不多说,直接上demo。其中的节流,使用了lodash的throttle方法其他注意的地方,可以看注释。如有帮助,请点个赞,谢谢!<!DOCTYPE html><html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width"&
原创
发布博客 2022.04.26 ·
1283 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

vue前端项目中使用@microsoft/signalr实现与后端实时消息推送

vue前端项目中使用signalr实现与后端实时消息推送
原创
发布博客 2022.04.25 ·
2828 阅读 ·
0 点赞 ·
1 评论 ·
3 收藏

前端fabric.js绘制多张图片,并通过mycanvas.toDataURL获取base64转换后,进行分割切割生成多个canvas图片

实现思路如下:通过fabric.js绘制多张图片,同理这一步也可以直接使用canvas绘制多张图片; 通过save()将整个绘制的canvas的内容转成base64数据,然后onload方法后对图片进行剪切操作; 分割的方法主要就是canvas的putImageData以下为代码demo<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <meta name="v
原创
发布博客 2021.04.14 ·
4145 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

去除vue路由链接中的#号

只需要在vue-router配置的时候添加即可const router = new VueRouter({ mode: 'history', routes // (缩写)相当于 routes: routes})
原创
发布博客 2021.03.22 ·
160 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

findIndex方法的使用,返回索引值

findIndex方法的使用,返回索引值 const arr2 = [{ "corrected": [1, 2, 3, 4], "piece": 11, "pieceName": "数据1", "uncorrected": [10, 2, 3, 4] }, { "corrected": [1, 2, 3, 4], "piece": 22, "pieceName": "数据2", "uncorr
原创
发布博客 2021.02.25 ·
3560 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

JS合并数组对象中重复数据

参考链接为:https://www.jianshu.com/p/c50515d369c4实际项目demo如下: var oldData = [ { "classid": 219, "classname": "(01)班", "gradeid": 7, "gradename": "初中一年级", }, { "classid": 224, "classname": "(02)班", "grad
原创
发布博客 2020.11.20 ·
251 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

typescript 对dom操作展开和隐藏

判断展开/收起的dom显示和隐藏,小于68隐藏功能获取dom结构,页面数据page_list const dom_text = document.querySelectorAll('.circular_text') as any; const heights: any = []; dom_text.forEach((item: any, index: number) => { // console.log(item.offsetHeight......
原创
发布博客 2020.11.05 ·
449 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

匹配两个数组,把相同的元素删除

var all_name = [{ "name": "A组", "crpMembersList": [] }, { "name": "B组", "crpMembersList": [] }, { "name": "C组", "crpMembersList": [] }, { "name": "D组", "crpMembersList": [] }, { "name": "E组", "crpMembersLi...
原创
发布博客 2020.08.03 ·
1550 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

判断内容是否滚动到底部的demo

<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> * { margin: 0; padding: 0; } </style> </head> <body&g.
原创
发布博客 2020.08.03 ·
163 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

vue的页面方法挂载到全局,便于其他跨端平台调用

需求:难点:解决办法:需求:.net开发组嵌套vue的前端页面,调用其中某一个页面的方法,并传递参数进来,进行数据接口调用,并刷新vue接口数据;难点:.net只能调用整个项目的全局方法,故页面的方法要放在全局才能被调用(当时这个问题比较麻烦,虽然方法放在了全局,但是.net却不能调用)解决办法:1、.net端和前端统一调用方法的名字,如:search();如图1所示,其中,vueTest()是单独的vue挂载到全局的方法,挂载方法见32、前端将这个方法放在项目文件p
原创
发布博客 2020.08.03 ·
1298 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

selecte 标签获取当前的选中值,通过 onchange事件获取相应的参数

html内容<select id="linewidth" onchange="line_Width(this)"> <option value="1" slected="slected">a</option> <option value="3">b</option> <option value="5">c</option> <option value="10">d</o
原创
发布博客 2020.08.02 ·
3712 阅读 ·
1 点赞 ·
1 评论 ·
3 收藏

根据教程写的原生js的拖拽事件

根据智能社的教程,写的demo。主要是看网上的很多都有各种各样的bug,这是在上大学期间看的视频教程,现在拿出来在这里做个备注;各位同行有用到的请点个赞再走给右下角的红色区域添加拖拽事件具体的demo如下:<!DOCTYPE HTML><html> <head> <meta charset="utf-8"> <title>无标题文档</title> <
原创
发布博客 2020.05.15 ·
16293 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

判断一个js值是否为数字,并且不能为负数,如果有小数的话,不能多于2位

在匆忙中写了个校验数字的方法,以下为demo,验证的条件是:数值为数字,不能为负数,如果有小数,那么最多有2位小数。代码如下: var oValue = '-141'; // 字符串或者数字都可以 if (checkNumRule(oValue)) { console.log('是数字,并且大于0,小数点最多有两个'); } else { console.log('不符合验证规则'); .
原创
发布博客 2020.05.13 ·
2386 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

接上一篇

分享类型1function downloadImg(img) { var fs = api.require('fs'); fs.exist({ path: 'fs://image/shareImg.png' }, function(ret, err) { if(ret.exist) {...
原创
发布博客 2020.01.05 ·
769 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多