小吴前端
码龄4年
关注
提问 私信
  • 博客:38,226
    38,226
    总访问量
  • 44
    原创
  • 1,371,497
    排名
  • 6
    粉丝
  • 0
    铁粉

个人简介:一名在前端道路越走越远的程序员

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

qq_48228724的博客

查看详细资料
个人成就
  • 获得25次点赞
  • 内容获得6次评论
  • 获得34次收藏
  • 代码片获得166次分享
创作历程
  • 7篇
    2022年
  • 38篇
    2021年
成就勋章
TA的专栏
  • 笔记
    14篇
兴趣领域 设置
  • 前端
    javascriptcsstypescriptvue.jswebpack前端框架
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

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

WAdmin 开源啦!!!

后台管理平台开源
原创
发布博客 2022.12.14 ·
367 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

vue3 setup语法糖使用keep-alive

vue3 setup语法糖使用keep-alive缓存组件
原创
发布博客 2022.07.11 ·
1675 阅读 ·
2 点赞 ·
0 评论 ·
6 收藏

git 基础使用(上传,修改上传)

git基础使用(第一次上传,修改上传)
原创
发布博客 2022.06.24 ·
268 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

js 获取时间

获取当月天数 //获取当月天数 getData(){ let d = new Date(); let days = new Date(d.getFullYear(), d.getMonth() + 1, 0); return days.getDate(); },根据指定时间获取对应的时间差 //获取时间 num 时间差负数时间则往前推正数这往后推 && time为指定时间没有则默认当前时间 getBeforeDa
原创
发布博客 2022.03.30 ·
850 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

js 跳出forEach循环

function defaultUrl(data){ try { data.forEach(v=>{ if(v.index=='/DataHome' || v.index=='/ParkingMonitoring' || v.index=='/FinancialStatisticalAnalysis' || v.index=='/SiteStatisticalAnalysis'){ ...
原创
发布博客 2022.03.30 ·
263 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vue+qrcodejs2 动态生成二维码并下载

安装依赖npm install --save qrcodejs2vue页面引用<script> import QRCode from 'qrcodejs2' import axios from 'axios' import JSZip from 'jszip' import FileSaver from 'file-saver' export default{ components:{ QRCode }, }</sscript>HTML
原创
发布博客 2022.03.22 ·
2770 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

vue 封装处理websocek的返回数据

websocket 返回的数据格式<Msg=Req;Type=ExitHavePay;Plate=陕A938C8;CarType=小车;InTm=2022-03-06 10:39:56;LeaveTm=-13;ShouldPay=6.00;RealPay=6;CouponMon=0;InDevAdr=4111;SerialNum=TP202203061039556664111>接收到消息的回调方法 //接收到消息的回调方法 this.websocket.onmes
原创
发布博客 2022.03.09 ·
2815 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

数组和对象的操作函数

js数组 some()用于检测数组中的元素是否满足指定条件(函数提供)。会依次执行数组的每个元素:如果有一个元素满足条件,则表达式返回true , 剩余的元素不会再执行检测例如筛选 //将vue页面保存 let Url = this.$route.matched[1].components.default.name let isExist = this.tagsList.some(item=>{ return item === Url }) if(!isExi
原创
发布博客 2021.12.27 ·
149 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

防止vue打包后不更新代码有浏览器缓存

在vue.config.js 修改没有文件则在根目录创建文件const Timestamp = new Date().getTime(); //当前时间为了防止打包缓存不刷新,所以给每个js文件都加一个时间戳module.exports = { // devServer: { // // proxy: { //配置跨域 // // "/api": { // // target: 'http://192.168.1.19:9997/', //这里后
原创
发布博客 2021.12.20 ·
1188 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

百度地图标记点加点击事件和鼠标移入事件并添加数据

this.$nextTick(() => { var timer = setTimeout(() => { this.MP('密钥').then((BMap) => { const map = new BMap.Map('map'); map.enableScrollWheelZoom(true); map.centerAndZoom(new BMap.Point(108.948, 34.263), 11); // 初始
原创
发布博客 2021.12.16 ·
4224 阅读 ·
0 点赞 ·
1 评论 ·
5 收藏

vue+element el-tree实现权限树 全选取消全选和全展开取消全展开

<div> <el-checkbox @change="isAllChange" v-model="isAll">选中全部</el-checkbox> <el-checkbox @change="openAllChange" v-model="openAll">展开全部</el-checkbox> </div><!-- 权限...
原创
发布博客 2021.12.01 ·
1349 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

js 经纬度正则表达式

经度 var longrg = /^[\-\+]?(0(\.\d{1,6})?|([1-9](\d)?)(\.\d{1,6})?|1[0-7]\d{1}(\.\d{1,6})?|180(([.][0]{1,6})?))$/ if(!longrg.test(this.ruleForm.longitude)){ this.$message.error(this.$t('common.Longitude')+this.$t('common.wrongFormat'));
原创
发布博客 2021.11.17 ·
1199 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

vue 使用CsvExportor导出

安装 CsvExportor 插件 // 导出表格 async exportStore(){ var that = this try { var arrCount = []; // 发起请求 let res = await that.$operationRequest.operationRequest(that.paramsQuery, 'HandlersCatc/CatcT_Active_Coupons_Persona
原创
发布博客 2021.11.09 ·
775 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vue cli项目创建

原创
发布博客 2021.11.01 ·
73 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

js 正则匹配 后端返回的富文本数据

后端返回的数据js处理turn(val){ console.log(val) let data = [] if(val !== undefined){ val.replace(/<p>(([\s\S])*?)<\/p>/g, (match, capture) => { data.push({ type: "text", value: capture, f:false }); });
原创
发布博客 2021.10.21 ·
791 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vue 强制数据渲染

当js数据重新赋值 页面没有渲染的时候调用此函数this.$forceUpdate()
原创
发布博客 2021.10.16 ·
324 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vue超级简单 锚点实现 带滚动效果

先添加点击事件 <div class="box" @click="smooth"> <div class="icon"> <i class="ri-arrow-down-circle-fill"></i> </div> <div class="text"> <div></div
原创
发布博客 2021.09.16 ·
705 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

vue 发送短信倒计时

//先定义//倒计时秒数 countdown:60, //按钮上的文字 codeMsg:'获取验证码', //定时器 timer:null,//函数// 获取验证码 getCode() { this.$refs.form.validateField('phone',(errMsg)=>{ if(errMsg){ return false }else {
原创
发布博客 2021.08.21 ·
897 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

vue 组件封装聊天时间提示

<template> <span @click="Time()"> {{date}} </span></template><script>export default { name: "Time", props:{ value:{ type:String, default:'' } }, data(){ return{ date:'' } },
原创
发布博客 2021.08.02 ·
424 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

请求数据各种方式

请求各种数据先定义值 然后请求数据 然后根据返回的值 来定义剩下需要的值根据前端需要的格式 处理数据有数据修改则先定义数据 将获取的值进行赋值 然后可以根据后端需要的格式改变或者定义值 然后可以 new一个formdata 参考之前的博客get 查询获取列表get 查询获取详情get 查询类型 携带参数查询post 新增数据put 编辑数据delete 删除数据先定义值 然后请求数据 然后根据返回的值 来定义剩下需要的值根据前端需要的格式 处理数据有数据修改则先定义数据 将获取的值进行赋值 然后可以根
原创
发布博客 2021.07.01 ·
226 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多