Lv骚年
码龄9年
关注
提问 私信
  • 博客:300,122
    300,122
    总访问量
  • 55
    原创
  • 990,401
    排名
  • 33
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2016-05-22
博客简介:

Lv骚年

查看详细资料
个人成就
  • 获得110次点赞
  • 内容获得25次评论
  • 获得310次收藏
  • 代码片获得417次分享
创作历程
  • 1篇
    2023年
  • 2篇
    2022年
  • 9篇
    2021年
  • 17篇
    2020年
  • 32篇
    2019年
  • 13篇
    2018年
  • 1篇
    2017年
成就勋章
TA的专栏
  • JavaScript
    4篇
  • node
    1篇
  • 面试
    2篇
  • Vue
    11篇
  • 微信小程序
    5篇
  • Delphi
    1篇
  • 前端
    39篇
  • Maven
  • 后端工具
    1篇
  • 电脑分盘技巧
    1篇
  • 网络
    3篇
  • linux
    2篇
  • 电脑
    3篇
  • Git
    2篇
兴趣领域 设置
  • 前端
    cssvue.jses6webpack前端框架
  • 后端
    node.js
  • 网络与通信
    https
  • 学习和成长
    面试
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

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

Git 简介及异常场景处理

介绍Git之前,还得先介绍下 版本控制系统(VCS), 和它的发展历史。
原创
发布博客 2023.12.02 ·
1258 阅读 ·
20 点赞 ·
1 评论 ·
23 收藏

iframe内嵌页面 获取麦克风权限

iframe嵌入mic权限获取
原创
发布博客 2022.08.15 ·
3952 阅读 ·
6 点赞 ·
1 评论 ·
4 收藏

flex容器内部溢出内容无法滚动

问题: flex容器内部溢出内容无法滚动原因:flex容器内默认使用的flex-end 贴靠方式,会导致浏览器以为容器最后没有内容溢出解决: justify-content: flex-start
原创
发布博客 2022.01.21 ·
1007 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

M1 Mac 安装 nvm 和 node

M1 Mac 安装 nvm 和 nodenvm安装参考M1-nvm安装node安装当提示 ‘unsupported ARM architecture’参考M1 使用 nvm 安装 Node
原创
发布博客 2021.08.26 ·
921 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

axios发起请求 路径解码后多出点号

原因: 直接在swagger上复制的请求路径,有时候会有些稀奇古怪的问题, 手写一次就好
原创
发布博客 2021.06.16 ·
196 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

js 原型链及其继承

父类函数function Father(param){ this.age = param || 18}Father.prototype.say = function () { console.log('father say')}1:原型链继承(不推荐)function Child () {}Child.prototype = new Father()// 缺点 :1 无法向父类构造函数传参; 2 父类的所有属性被共享2:构造函数继承(不推荐)functi
原创
发布博客 2021.04.14 ·
98 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

bind, call, apply

1:都是对函数使用2:修改函数中this的指向区别callfunc.call(obj, p1, p2 ... )applyfunc.apply(obj, [p1, p2 ...])bindfunc.bind(obj)()// 绑定后需要主动调用
原创
发布博客 2021.04.14 ·
80 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

js判断是否是移动端并缩放

if(/Android|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)) { // 是移动端打开 document.getElementsByTagName('body')[0].style.zoom=0.2} else { // 不是移动端打开}
原创
发布博客 2021.03.23 ·
275 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vue中使用axios无感应刷新token

关键点:存储Promise方法let retry = new Promise((resolve, reject) => { subscribesArrRefresh(Token => { config.headers.Authorization = Token resolve(config) }) })demo :// 是否正在刷新的标志let isTokenRefre...
原创
发布博客 2021.03.15 ·
873 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

按顺序同步调用

场景:代码中需要按顺序调用异步方法demo: 用async,await组合async postFunc () { for(let i = 0; i < this.List.length; i++) { let data = { ouId: this.List[i].ouId, } await postFuncAPI(data).then((res) => { if (res.state === config.RES_CODE) { // do.
原创
发布博客 2021.03.15 ·
115 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

webpack 使用 NormalModuleReplacementPlugin 项目差异化打包

情景:项目中包含多个模块,不同场景需要打包的模块不同,需要设置对应命令进行差异化打包。解决方案:使用NormalModuleReplacementPlugin 插件判断打包场景,引入需要的模块文件1:vue.config.js 中使用插件,设置识别字符串‘-APP_TARGET’plugins: [ new webpack.NormalModuleReplacementPlugin( /(.*)-APP_TARGET(\.*)/, function(resource) {..
原创
发布博客 2021.02.21 ·
2159 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

Vue项目 在IE11 下无法登录跳转

问题: Vue项目,Chrome, FIreFox运行正常, 在IE11 环境下可以打开,但点击登录无法跳转原因: 登录页使用了form表单,当el-button组件设置native-type="submit"后,点击登录会刷新页面!解决办法: 添加prevent修饰符,去除默认事件影响<el-button style="width:100%" type="primary" @click.prevent="onSubmit" native-type="submit" :loading="
原创
发布博客 2021.02.19 ·
654 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

接口返回Excel文件二进制流,接收下载

1:首选请求头需要加上接收类型responseType: 'arraybuffer'2:数据下载// type:文件类型; fileName: 文件名称getExcelExport(param).then((res) => { this.isExcel(this.type, this.fileName, res)})isExcel (type, name, data) { const link = document.createElement('a') con
原创
发布博客 2020.11.27 ·
1542 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

vue Hash路径 获取 参数值

问题:vue项目使用hash模式形成的页面路径包含‘#’,无法使用传统方式获取参数值解决:getQueryVariable (variable) { const after = window.location.hash.split('?', 2)[1] if (after) { const reg = new RegExp('(^|&)' + variable + '=([^&]*)(&|$)') const r = after.match(reg) if
原创
发布博客 2020.11.20 ·
4201 阅读 ·
5 点赞 ·
0 评论 ·
6 收藏

webpack根据需求配置打包模块及打包指令

问题:一个系统包含多个功能模块,打包的时候如何根据设置 只选择其中的部分模块方法:不用系统需求设置不同的打包配置,步骤如下1package.json中添加打包指令(这里的jdi是自定义的字符串)code:"build:jdi": "vue-cli-service build --jdi",2vue.config.js配置文件中使用‘NormalModuleReplacementPlugin’插件,打包时动态替换资源code:plugins: [ new w
原创
发布博客 2020.10.10 ·
1282 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

小程序Input绑定change事件提示Do not have xx handler in current page

问题:小程序Input绑定change事件提示Do not have xx handler in current page(使用的van-field组件,华为手机会报错)调试报错wxml<van-field left-icon="../../../../images/ic_password.png" class="userPsw" value="{{ psw }}" type="password" placeholder="请输入密码" bind:input=
原创
发布博客 2020.09.17 ·
2890 阅读 ·
0 点赞 ·
3 评论 ·
0 收藏

微信小程序 wxml中调用方法保留小数

1:新建wxs文件,配置方法var filters = { toFix: function(value) { var v = parseInt(value) return v.toFixed(2) }, toStr: function (value) { var v = parseInt(value) return v.toString() }, toNum: function (value) { var v = parseInt(valu
原创
发布博客 2020.09.09 ·
523 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

van-field 使用

<van-field left-icon="../../../../images/ic_zhanghao.png" class="userName" value="{{ account }}" placeholder="请输入用户名" bind:change="handleAccountInput"/>注:left-icon属性使用 本地图片资源的相对路径
原创
发布博客 2020.09.08 ·
5712 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

微信小程序 上拉加载配置,上拉加载设置不生效问题

一、上拉加载配置1:json文件配置 "onReachBottomDistance":50{ "usingComponents": {}, "navigationBarTitleText": "考勤记录", "enablePullDownRefresh": true, "onReachBottomDistance": 50}2:js响应方法(页面创建时已生成)/** * 页面上拉触底事件的处理函数 */ onReachBottom: func...
原创
发布博客 2020.09.08 ·
2471 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

小程序 下拉刷新设置,下拉不回弹问题

一、下拉刷新配置1:在page页面的json文件中添加配置 "enablePullDownRefresh": true,{ "usingComponents": {}, "navigationBarTitleText": "考勤记录", "enablePullDownRefresh": true, "onReachBottomDistance": 50}2:对应的js文件中补充onPullDownRefresh方法(不用新增,页面构建时已生成) /...
原创
发布博客 2020.09.08 ·
2173 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏
加载更多