努力奋进的前端小菜鸟
码龄4年
关注
提问 私信
  • 博客:38,020
    动态:21
    38,041
    总访问量
  • 22
    原创
  • 1,489,879
    排名
  • 5
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2020-10-27
博客简介:

weixin_52004060的博客

查看详细资料
个人成就
  • 获得24次点赞
  • 内容获得5次评论
  • 获得143次收藏
  • 代码片获得413次分享
创作历程
  • 1篇
    2023年
  • 4篇
    2022年
  • 17篇
    2021年
成就勋章
TA的专栏
  • gif动态图
    1篇
兴趣领域 设置
  • 前端
    javascriptcssvue.jsreact.jses6webpack前端框架
  • 后端
    node.js
  • 微软技术
    typescript
  • 学习和成长
    面试
创作活动更多

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

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

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

how to use express-ws and express realize webSocket function

【代码】how to use express-ws and express realize webSocket function。
原创
发布博客 2023.04.12 ·
195 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

查看更多(按钮)实现思路

js 查看更多(按钮)实现思路
原创
发布博客 2022.12.07 ·
455 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

node环境变量配置

第二:在黑窗口打如下命令(个人理解:通知npm,将包存储路径换到D盘下面,原本默认是:C:\Users\Administrator\AppData\Roaming)我下一步需求是,将系统默认的全局包下载路径(C:\Users\Administrator\AppData\Roaming)换到D盘下面,以减少C盘存储压力。1、新增一个系统变量:NODE_PATH:D:\Program Files
odejs
ode_global
ode_modules。首先,node被我安装在D盘。...
原创
发布博客 2022.08.29 ·
9786 阅读 ·
7 点赞 ·
1 评论 ·
22 收藏

树形el-table,添加、删除节点

el-table结合el-tree,树形数据、节点数据,新增子节点、新增平级节点、删除节点
原创
发布博客 2022.03.30 ·
3640 阅读 ·
8 点赞 ·
1 评论 ·
22 收藏

vue,gif动态图,循环播放+闪烁问题

循环播放:用定时器,图片路径后面加随机数图片闪烁:图片预加载下面贴代码:mounted(){ this.timer= setInterval(()=>{ this.bgGif= require('../../assets/main/bgGif.gif')+'?'+Math.random()//添加随机数 this.loadImage(this.bgGif,this.setImage) },700)},loadImg
原创
发布博客 2022.03.03 ·
4276 阅读 ·
0 点赞 ·
0 评论 ·
11 收藏

前端处理后端多余字段

后端多个接口都用同一个实体类,导致返回前端有很多不需要的字段。如果后续需要进行,编辑操作,一个个赋值会很麻烦。整个对象赋值,又可能指针赋值,影响其他数据这时候就需要,创建一个公共js文件用于过滤对象不要的字段。具体实现方法如下function EditForm(data){ this.custCode=data.custCode; this.summaryId=data.summaryId; this.custName=da...
原创
发布博客 2021.12.02 ·
1691 阅读 ·
0 点赞 ·
0 评论 ·
6 收藏

前端vue导出PDF

async function getPdf(title,domName,_this) {//文件名,'name' // returnlet a4HeightRef=0let leftHeight=0let position=0 let pdfProgress=1 let a4Width=831.89let a4Height=579.28let canvasList=[]let a4LeftHeight =0let height = null ...
原创
发布博客 2021.11.29 ·
1339 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

前端vue图片批量下载,导出zip压缩文件

1、首先安装node_module插件npm i jszip
原创
发布博客 2021.11.19 ·
2713 阅读 ·
2 点赞 ·
2 评论 ·
21 收藏

初识后端1

controller:接收前端的信息
原创
发布博客 2021.11.16 ·
239 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

前端el-table导出pdf

1、首先来看下效果图2、使用技术:html2Canvas、JsPDF插件,mode_modules下载两个插件npm i html2Canvas JsPDF其中,html2Canvas 负责把html转为图片,JsPDF负责把图片转为pdf文件3、点击按钮触发打印事件//点击按钮触发打印事件button @click='htmlToPdf(节点ID',文件名')'>print<button>//传入打印节点,文件名,然后调用打印事件htmlToP...
原创
发布博客 2021.11.08 ·
2456 阅读 ·
1 点赞 ·
0 评论 ·
10 收藏

前端excel下载,js接收excel二进制数据流,转化为excel下载

// 定义接口函数export function shopExport(data) { return request({ url: '/shop/export', 'responseType': "arraybuffer",//指定响应的数据类型 // params: query method:'post', data })}//调用接口 shopExport(data).then((res)=>{export_excel_file(res.
原创
发布博客 2021.11.02 ·
1645 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

van-field视图不变化+正则限制数据输入

v-model不能生效,所以监听输入事件并赋值数据变了,视图不变,就加一个this.$nextTick()函数 <van-field @change="nameInput" :value='name' placeholder="请输入用户名"> </van-field> nameInput(e){ let val= e.detail.value
原创
发布博客 2021.09.26 ·
1595 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

el-form 二次封装

子组件<template> <div> <el-dialog :visible="isShow" :title="title" :width="width" @close="btnCancel" > <el-form :label-width="formConfig.labelWidth" :inline="formConfig.inline"..
原创
发布博客 2021.09.02 ·
1235 阅读 ·
0 点赞 ·
0 评论 ·
8 收藏

js定时器,js防重复点击

let addFlag=trueif(addFlag){this.addFlag=false//定时器,防止重复点击lettimer=setInterval(()=>{addFlag=trueclearInterval(timer)},3000);}
原创
发布博客 2021.08.30 ·
427 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

js-cookie

import Cookies from 'js-cookie'const TokenKey = 'h5-vue-cli_token'export function getToken () { return Cookies.get(TokenKey)}export function setToken (token) { return Cookies.set(TokenKey, token)}export function removeToken () { return C...
原创
发布博客 2021.08.18 ·
99 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

项目实战经验

1、图片上传分两步①将本地图片上传到服务器,获取图片服务器地址②将图片链接上传到对应地址2、关于生产环境和测试环境项目开发会分两个服务器,项目开发一般都是连接测试服务器的接口。项目上线就会把项目搬到生产服务器上,这时项目已经在运营了,里面都是真实的用户数据,所以后续开发基本不连接生产环境接口进行开发,防止数据混乱,分不清真实数据还是假数据。3、微信小程序上线需要...
原创
发布博客 2021.08.11 ·
118 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

??

发布动态 2021.08.11

利用node.js框架express简单搭服务器+连接mySQL数据库+原生js发送ajax请求

首先需要安装的程序:npm包管理工具、 node.js服务器1.利用node.js框架express托管静态资源npm init -y 初始化项目npm i express安装依赖node sesrve.js 小黑窗运行命令行serve.js服务器main 页面静态文件const express = require('express')const app = express()//资源托管app.use('/', express.static('main'))...
原创
发布博客 2021.08.01 ·
528 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

Element框架:formatter属性替代过滤器filters

<el-table> <el-table-column label="请求方式" align="center" prop="type" :formatter="methodFormat" /></el-table>methods(){methodFormat(raw){ let dict={ 1:'post', 2:'get' } .
原创
发布博客 2021.07.30 ·
343 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vue如何实现表格的动态输入,输入参数名、参数值,如何获取到一个对象??

1、点击新增就push一个新对象dataList:[]dataList.push({name:'',value:''})2、然后利用Element框架的table的作用域插槽渲染出来 <el-table :data="dataList" > <el-table-column prop="name" label="属性名"> <template slot-scope="...
原创
发布博客 2021.07.12 ·
1076 阅读 ·
0 点赞 ·
1 评论 ·
7 收藏
加载更多