- 博客(12)
- 收藏
- 关注
原创 ajax表单附带文件
创建一个FormData对象let data = new FormData()循环遍历存好值的对象将其以键值对的形式存入FormData对象中for (let index in this.form) { this.fileList2.append(index, this.form[index])}最后在ajax中设置contentType: false,processData: false,...
2022-05-17 16:42:43 132
原创 css图片最长边自适应
<!DOCTYPE html><html><head> <style type="text/css"> .prev-box { position: relative; width: 200px; height: 200px; border: 1px solid red; overflow: hidden; } /* 保证最大边占满盒子 */ .prev-box.
2021-12-03 16:24:02 1603
原创 uniapp ios端scroll-view隐藏横向滚动条
<scroll-view :scroll-x="true" show-scrollbar="false"> <text>内容宽度要大于父容器宽度</text></scroll-view>当text内容要单行显示的时候给scroll-view跟text加样式(flex-direction: row很关键).sv{ width: 100%; flex-direction: row; padding: 0 24rpx;}..
2021-09-01 16:45:57 547
原创 v-contextmenu在el-tree弹窗取消的优化问题
今天做项目的时候发现在el-tree组件上点击右键使用v-contextmenu时, 在el-tree组件其他地方上点击左键时,v-contextmenu的弹窗不消失,为了解决这个问题琢磨了很久,最终在el-tree外的div上用@mousedown绑定一个点击事件,再通过该点击事件取消v-contextmenu的弹出窗,用@click发现触发不了点击事件,故改用@mousedown(具体原因不知)成功解决问题,代码如下:...
2021-05-13 09:45:00 631
原创 vue seo 优化记录
npm安装prerender-spa-plugin跟puppeteer插件后,在vue.config.js中添加如下代码//vue seo优化 configureWebpack: (config) => { if (process.env.NODE_ENV !== "production") return; return { plugins: [ new PrerenderSPAPlugin({ // 生成文件的路径,也可以与w
2021-05-06 17:25:08 111
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人