试图让你心动
码龄5年
关注
提问 私信
  • 博客:94,440
    社区:1,663
    问答:1
    视频:689
    96,793
    总访问量
  • 82
    原创
  • 76,745
    排名
  • 100
    粉丝

个人简介:本人从事前端,不断积累经验,学习新的技术。 一个宝藏博主,值得喜欢!

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2019-12-23
博客简介:

熟悉 vue2 vue3 jquery js echarts

查看详细资料
  • 原力等级
    当前等级
    4
    当前总分
    578
    当月
    5
个人成就
  • 获得97次点赞
  • 内容获得13次评论
  • 获得191次收藏
  • 代码片获得961次分享
创作历程
  • 9篇
    2024年
  • 8篇
    2023年
  • 11篇
    2022年
  • 37篇
    2021年
  • 17篇
    2020年
成就勋章
TA的专栏
  • vue.js
    20篇
  • javascript
    15篇
  • scancode
    2篇
  • css
    11篇
  • 抓包工具
    1篇
  • jquery
    6篇
  • iview
    3篇
  • git
    2篇
  • 排序算法
  • quill-editor富文本编译器
    3篇
  • echarts
    10篇
  • 搞笑
    1篇
兴趣领域 设置
  • 前端
    javascriptcssvue.jsreact.jswebpackxhtml前端框架
  • 后端
    node.js
  • 移动开发
    flutter
  • 网络与通信
    https
  • 学习和成长
    面试
创作活动更多

超级创作者激励计划

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

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

你在什么场景下用过promise async await

Promise表示一个一步操作,每当我们new一个Promise的实例,这个实例就代表具体的 异步 操作。是因为我在最后提交按钮的时候 我要去判断必填 判断完成必填之后我得判断验证码和手机号是不是一直的 所以得请求一个判断验证码的接口 但是这个呢要等到必填完成之后 去判断接口 判断完之后再去调请求的接口 有的同学可能直接加个延迟 去等这个接口的返回 那么肯定是不正确的因为你你也不确定这个接口是多久才能返回所以当时想到了用promise。我为什么会用到promise 在这个页面上。
原创
发布博客 2024.12.14 ·
234 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

解构赋值的理解

解构赋值就是允许你从数组或对象中提取值,并将这些值直接赋给一个或多个变量。这种语法使得从复杂数据结构中提取数据变得更加简洁和灵活,提高了代码的可读性和可维护性。
原创
发布博客 2024.08.29 ·
437 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

js中match方法是什么 常用在哪?和谁一起用更快速简洁

数组的第一个元素是匹配文本本身,其余元素是与正则表达式中的捕获组匹配的文本。请在这里看 输入框输入23.2的时候没有打印 当输入23.24的时候打印出来的是一个数组 按照上述所说第一个是元素本身index表示匹配文本在字符串中的起始位置,input表示对原始字符串的引用 是不是就是 当我打印出来有东西的时候让input的数据一直等于第一个参数 就是元素的本身就好了。‌match方法是JavaScript中字符串对象的一个方法,用于在字符串中查找与正则表达式匹配的内容,并将匹配项作为数组返回。
原创
发布博客 2024.08.29 ·
499 阅读 ·
8 点赞 ·
0 评论 ·
1 收藏

使用原生input+vant的弹框组件做一个可复用的下拉组件[vue3]

【代码】使用原生input+vant的弹框组件做一个可复用的下拉组件[vue3]
原创
发布博客 2024.08.15 ·
136 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

使用vant-ui+vue3实现一个可复用的评星组件

如图所示 有两种情况 一种是5颗星 一种是3颗星。在全局注册了此组件(后续还会持续更新代码~)官网上只提供了图标类型的 并没有加文字。使用vant-ui+vue3实现一个可复用的评星组件
原创
发布博客 2024.05.11 ·
459 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

使用vue3以及原生input实现一个可复用的组件(包括各种数组类型,手机号类型,小数类型)

使用vue3以及原生input实现一个可复用的组件(包括各种数组类型,手机号类型,小数类型)
原创
发布博客 2024.05.11 ·
374 阅读 ·
8 点赞 ·
1 评论 ·
0 收藏

quagga文件 用于条形码的识别 以及上传图库识别

发布资源 2024.04.03 ·
zip

【进阶版】书接上回,识别二维码以及条形码/上传图库识别二维码条形码

【代码】【进阶版】书接上回,识别二维码以及条形码/上传图库识别二维码条形码。
原创
发布博客 2024.04.03 ·
800 阅读 ·
5 点赞 ·
1 评论 ·
1 收藏

如何使用css实现一个加载动画

如何使用css实现一个加载动画 有四个点 初始化为同一个颜色 每个阶段 不同的透明度 刷新也不会影响初始化。
原创
发布博客 2024.03.01 ·
397 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

css如何设置元素超过多少个字出现省略号

css如何设置元素超过多少个字出现省略号
原创
发布博客 2024.01.08 ·
1112 阅读 ·
6 点赞 ·
0 评论 ·
8 收藏

如何实现宽度超出24个字出现省略号还可以换行(最多2行)

【代码】如何实现宽度超出24个字出现省略号还可以换行(最多2行)
原创
发布博客 2023.12.29 ·
454 阅读 ·
9 点赞 ·
0 评论 ·
11 收藏

jquery原生如何特定的条件里面阻止form表单提交

【代码】jquery原生如何特定的条件里面阻止form表单提交。
原创
发布博客 2023.12.26 ·
564 阅读 ·
9 点赞 ·
0 评论 ·
7 收藏

超好用的抓包工具——whistle抓包简介/如何安装启动

官网:https://wproxy.org/whistle/
原创
发布博客 2023.08.22 ·
1263 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

jquery实现单独使用laydate时间控件设置开始时间,结束时间最大最小值以及设置默认时分秒

因项目内 会话时间所用框架为layui 里面的laydate时间控件。当我选择了开始时间是8月15日 结束时间8月15日之前就不可选。当我选择了结束时间是8月15日 开始时间8月15日之后不可选。我所用的这个不是日期时间范围 而是单独的日期+时间的控件。但是需要设置的是 开始最大 时间为结束时间的最小值。并且结束时间的时间点应该设置在23:59:59。结束最小时间为开始结束的最大值 其余不能点击。具体的设置文档里面都有些。意思就是两个是单独的。
原创
发布博客 2023.08.22 ·
1103 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

如何使用h5-scan-qrcode插件实现一个h5页面扫码识别二维码功能

jsQR.js ---- 是这个插件所用的一个js可以在vue文件里面直接拿出来 可以去官网看看(不想动手的 麻烦踢踢后台的我 给你们私发!scancode ---- html文件 如何引入js。我做的比这个效果多一个拿取本地图库的二维码扫码。scancode.js---- 封装的js文件。jquery.js ----这就不用说了吧。这个是效果 可以提前看一下~
原创
发布博客 2023.03.20 ·
8006 阅读 ·
9 点赞 ·
8 评论 ·
17 收藏

如何使用jq实现bootstrapTable以及使用其他搜索框控制bootstrapTable中的搜索

如上图 点击查询 需要在 bootstrap-table.js中新写入的自定义搜索方法 如果不想用自带的搜索 可以点击按钮触发将搜索字段改为新写的搜索框内容。官网链接:https://f4nniu.gitee.io/bootstrap-table-home/zh-cn/getting-started/先找到js文件里面的resetSearch 方法 在下面写入新方法。
原创
发布博客 2023.03.06 ·
1355 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

select2如何使用?

由于服务器压力,如果数据多 会造成服务器卡顿 下拉搜索如何变成远程搜索来解决服务器压力 这就可以使用select2。select2与一般的select的数据有差异,它需要特定的格式。
原创
发布博客 2023.03.06 ·
538 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

如何设置css判断class元素数据为空的时候显示‘--’

empty是一个css的伪类选择器,用于选择页面中为空的元素,作用于该元素,使用 empty 配合 bofore 或者 after 可以打到空元素占位的效果,当后端数据返回接口里面为空 要进行处理成‘–’empty_ph css样式。这样是最简单的办法了。
原创
发布博客 2023.01.13 ·
915 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

echarts做一个效果

答:

img


类似这样?

回答问题 2022.11.22

MVVM模式是什么? 它的优点?它和mvc的区别?

随着业务逻辑的增加,controller的处理逻辑会变得越来越复杂,controller也就慢慢的变得越来越胖,这就造成了Controller逻辑复杂,难以维护。1、低耦合:视图(View)可以独立于 Model 变化和修改,一个 ViewModel可以绑定到不同的"View"上,当View变化的时候Model可以不变,当Model变化的时候View也可以不变。mvc和mvvm其实区别并不大。3、独立开发:开发人员可以专注于业务逻辑和数据的开发(ViewModel),设计人员可以专注于页面设计。
原创
发布博客 2022.11.18 ·
486 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多