![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工作点滴
文章平均质量分 84
ethan.Yin
保持热爱,奔赴♂️山海~~
展开
-
为element-ui 打个补丁修复el-form的label width问题
打完补丁后都会产生/patches文件,pnpm 打完补丁还会再package.json下产生"pnpm": {原创 2024-06-24 00:16:02 · 299 阅读 · 0 评论 -
记一次vue3+vite+vant+axios移动端页面实践(vant上拉加载/下拉刷新,引入axios)
vue3 的一次实战原创 2021-08-01 20:04:39 · 2079 阅读 · 0 评论 -
重学JS|一网打尽面试常用的手写函数
面试时 再问到 手搓xx 代码,你该有上扬的嘴角,原创 2021-07-17 18:53:32 · 174 阅读 · 3 评论 -
常用JS工具类函数 | 下
这里有一些常用的函数封装,请及时领取!原创 2021-07-17 16:35:07 · 217 阅读 · 0 评论 -
让axios在vue(2.x)中丝滑起来(基本封装/请求取消,重试, 挂起等)
axios在vue中的使用手册(封装,取消请求,请求重试,请求挂起),涉及业务1. token过期刷新;2. 多个请求url;3. 请求失败重试,挂起;4.重复请求取消,...原创 2021-01-12 14:59:39 · 5218 阅读 · 7 评论 -
web实时视频流从0到1(ffmpeg+nginx-http-flv-module+flv.js)
web实时视频流从0到1探索之路原创 2020-12-31 14:34:14 · 1166 阅读 · 10 评论 -
axios获取实时天气(免费)
都是一些免费的基础的获取实时天气的API.原创 2020-11-17 15:48:48 · 1682 阅读 · 5 评论 -
axios下载后台的文件流(含错误处理)
结合axios框架下载后台的文件流数据原创 2020-10-19 15:43:34 · 1253 阅读 · 0 评论 -
vue结合Audio进行语音播放(混ios的h5)
有一条语音信息需要用户点击就播放,是一个ios的内嵌h5页面最终效果(如果需要样式,文末取)audio标签的使用<audio src="someaudio.wav" controls> 您的浏览器不支持 audio 标签。</audio>只要路径正确,是可以播放的。样式非常丑。不过这不是我要说的重点。我用的是AudioContext方式,关于new Audio()的一些属性方法talk is cheap, show me code~~父组件<li c.原创 2020-08-04 11:01:33 · 1141 阅读 · 0 评论 -
node发邮件到指定邮箱
利用nodemailer库实现发送信息到指定邮箱,发送内容布局自定义原创 2020-08-01 17:23:44 · 724 阅读 · 0 评论 -
Error: listen EADDRINUSE: address already in use 127.0.0.1:8888
端口占用导致项目无法运行原创 2020-07-24 10:20:05 · 3056 阅读 · 3 评论 -
(wx)二维码扫描做一个App下载页
android下载弄到应用市场比较费事,所以就想弄个二维码下载,奥利给,干就完了。参考csdn app下载页(wx扫描下方二维码)先做个页面(csdn的比较花哨,大家也可以仿着做):页面不是重点,我贴一个里面的js代码,以下为全部代码//遮罩层const pupupBox = document.querySelector(".popup")//下载按钮document.querySelector('#download').addEventListener('click', toDow.原创 2020-07-03 10:35:25 · 475 阅读 · 0 评论 -
ios(WKWebView)内嵌h5开发实战
用vue开发一个ios的内嵌页面,一看就会!原创 2020-06-20 10:17:12 · 1744 阅读 · 2 评论 -
vue 自定义select组件(可清除,超出滚动,禁用)
因为element-ui给的下拉图标不合适,所以尝试封装了一个下拉组件,做个记录主要思路input为只读,获取焦点展开下拉列表鼠标划出下拉框收缩列表数据如果为后台拉取,需要监听下拉项,重新设置input在有值的情况下,如果设置了清除,可以清除借助el-scroll-bar 实现下拉项超出滚动为了遍历对象的数据,做了一个转换效果:禁用:接下来就是枯燥乏味的代码:selector.vuehtml<template> <div class="select.原创 2020-05-16 11:17:09 · 1399 阅读 · 0 评论 -
el-table v-loading报错
今天使用el-table v-loading报错Failed to resolve directive: loadinggithub有相关bug issues#17952解决办法也很简单:main.js 中添加import { Loading } from 'element-ui';Vue.use(Loading.directive);...原创 2020-04-29 12:35:57 · 3160 阅读 · 0 评论 -
element中el-tree动态(懒)加载节点与自定义过滤
项目(vue+TS)背景,总共有三级菜单,二级菜单数据是已有的,三级菜单数据是根据二级菜单动态拉取渲染的,且当第二次请求时,不在重新请求,只是把上一次请求的数据拿来渲染就行了,减少了请求。参考 element-UI-tree按需引入element.jsimport { Scrollbar,} from "element-ui"; Vue.use(Scrollbar);...原创 2020-04-21 18:19:28 · 5145 阅读 · 2 评论 -
axios自定义属性
当有些请求请求失败需要重试(以前遇到),或者有些请求的错误全局处理(借助element.message)有些错误想自己处理(像一些表单输入错误提示),我考虑的就是axios自定义属性来做处理axios经历一个无法自定义属性的版本,那个时候只能用headers自定义属性之后又被修复了 Issue#2207自定义属性可以在两个地方,一是在配置里,二是在headers里面,最后axios...原创 2020-04-16 15:59:21 · 1691 阅读 · 0 评论 -
vscode增加自定义模板(vue3.x/2.x)
vscode 快捷键生成(vue template)模板原创 2020-04-07 16:37:34 · 589 阅读 · 2 评论 -
记一次网站国际化(多语言)
技术栈是vue,利用的是vue-i18n库。说是国际化不如说是vue-i18n的语言切换功能使用。vue-i18n官方文档前端国际化-veu-i18n源码解析先实现一个小demo1.安装和配置:安装:yarn add vue-i18n配置:在main.ts(main.js)里配置一下:import ElementUI from "element-ui";import "...原创 2020-03-24 11:43:57 · 576 阅读 · 0 评论 -
uc,qq浏览器rem自适应布局问题的解决
项目背景: 公司的官网,各种分辨率适配,目前做的pc部分遇到的问题今天遇到uc,qq,360急速等出现罢工问题(rem设置后尺寸偏大,导致网页放大了)谷歌,火狐,IE正常。我之前的的font-size是这样设置的:我的设计稿是1920*1080,故设计 1rem= 12px;(鬼知道我为啥这样设计)font-size: calc(6px + 6 * (100vw - 1000px)...原创 2020-03-20 18:48:43 · 2660 阅读 · 0 评论 -
iview-Modal组件的二次封装
ivew中model的简单二次封装二次封装基本会涉及到 vue组件通信,监听或者计算属性。我二次封装的目的主要是实现编辑功能,效果好了,上代码://myModel.vue<template> <Modal v-model="visible" :title="title" @on-o...原创 2019-06-20 13:40:37 · 3911 阅读 · 0 评论