自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 vue 清空input file选择的文件

resetUploader() { //重写一遍input元素 document.getElementById('input').outerHTML = document.getElementById('input').outerHTML //曾经@change="handleInput"绑定的事件解除了,要重新绑定一遍 document.getElementById('input').addEventListener('change', this.handleInput).

2021-01-19 19:08:30 1764

原创 vue textarea高度自适应 方法挺简短的

这个方法的思路借鉴了https://alistapart.com/article/expanding-text-areas-made-elegant/效果:代码:(去掉了不关键的样式部分) 注意:要加样式的话在.input{}里加<div class="text"> <pre class="input"><span ref="preTxt"></span><br/></pre> <t...

2021-01-18 18:35:37 549

原创 prettier 格式化不生效 Cannot read property ‘start‘ of null

问题可能出在html里的闭合标签或者空标签没加斜线比如我项目里问题就出在<br/>写成<br>了

2021-01-18 15:29:19 420

原创 vue 通过p5.js实现声音可视化 颜色跟随歌曲图片主色变化

注意:1. 最好先在https://editor.p5js.org/上写好想要的效果再往vue上移,不过直接在vue上写也行;2. 关于p5js: 先在global mode下写再转化成instance mode 比较简单,但直接在instance mode下写也行;关于这两种mode:https://github.com/processing/p5.js/wiki/Global-and-instance-mode3. 关于引入p5js:用npm会有问题,我是用的cdn, 既要引...

2021-01-17 14:40:02 2762 1

原创 vue less 切换主题(皮肤)

记录一下基于vue和less的项目是咋切换主题的。这个方法适用于已经在代码里到处都是less全局变量或mixins,想让每个变量在不同主题下有不同的值的情况。不兼容ie就以一个颜色举例:假设我已经在项目里使用了很多次@dark1-background: #141414,这个全局变量已经被存放在variables.less里1. 写一个theme.css用于存放所有主题的所有样式,不同主题下@dark1-background所代表的颜色不同.dark-theme { --dark1-ba..

2021-01-14 21:24:13 2300 1

原创 自己写一个表单组件,支持表单验证

啊啊啊不想用element-ui!不想因为一个小功能就引入一个大插件!而且还得改样式!1. 使用方式:1)<my-form ref="loginForm"> <my-input v-model="form.username" placeholder="请输入用户名" :rules="formRule.username" > <template v-slot:icon> ..

2021-01-13 14:29:48 336

原创 css 文本超出自动滚动

假设滚动的这个东西类名为name1. name的父元素宽度一定,且小于name的宽度,且父元素overflow: hidden;2. 下面2.35rem是name的父元素的宽度, 可替换为别的.name { white-space: nowrap;}.name.scroll { animation: 3s wordsLoop linear infinite;}@keyframes wordsLoop { 0% { transform: tra..

2021-01-11 12:05:25 8326

原创 vuex与localStorage配合存储搜索记录

1. 安装并引入good-storageimport storage from 'good-storage'2. state里面加一个searchHistory,其值为storage.get('__search__', [])其中: '__search__'只是往localStorage里存东西时的键,设成啥都行 []是假如localStorage里找不到上面的键,则返回的值,good-storage文档里有写3. mutations里面加一个能够修改searchH...

2021-01-10 11:50:20 297 2

转载 Error: Can‘t resolve ‘swiper/css/swiper.css‘ 解决方案

问题出在 main.js 中import 'swiper/css/swiper.css'这句话上应该替换为import 'swiper/swiper-bundle.css'

2020-09-04 18:28:26 6823

原创 element-ui 表格 取消鼠标悬停高亮效果

.el-table__row:hover > td { background-color: #ffffff !important;}.el-table__row--striped:hover > td { background-color: #fafafa !important;}

2020-08-15 20:11:43 8111 4

原创 vue 通过回车键使焦点移到(focus)下一个element ui输入框

<el-form-item label="邮箱" prop="email"><el-inputv-model="addForm.email"@keyup.native.enter="focusNext('mobile')"></el-input></el-form-item><el-form-item label="手机" prop="mobile"><el-input v-model.number="addFor

2020-08-15 14:49:46 3135 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除