随笔分类 - 开发实践-vue
摘要:大家好! 文本是为了提升开发效率及体验实践诞生的。 项目背景: 脚手架:vue-cli3,具体为 "@vue/cli-service": "^3.4.1" 库:vue2,具体为:"vue": "2.6.12" 备注:没有 typescript , 非 ssr 痛点:随着时间的推移、业务的不断迭代,依
阅读全文
摘要:需求简介 一个搜索页面,上面输入框,下面列表展示搜索到的结果。 重点是:产品要求搜索框默认显示一行,当输入的文字超过一行时,输入框的高度会随着改变,直到输入完毕。 解决思路设想 本想利用textarea实现,但textarea不支持自适应高度,而是定好高度或者是行数之后,超出部分就会显示滚动条。只能
阅读全文
摘要:下载json、csv、excel、img等文件,而不是直接在浏览器打开,在后台管理系统中很常见。那么都有哪些方式可以实现呢? 方式一:链接,参数不多 1. a标签,直接实现 2. window.open,location.href,借助js,点击按钮,调用方法实现 方式二:iframe 方式三:fo
阅读全文
摘要:一般图形验证码处理: 直接把img标签的src指向这个接口,然后在img上绑定点击事件,点击的时候更改src的地址(在原来的接口地址后面加上随机数即可,避免缓存) 但是,有一天,后端说,在接口的响应头里放了一些信息,需要提交form表单时,一并提交。然后用axios的get请求,尴尬了,响应的是数据
阅读全文
摘要:转自:https://segmentfault.com/a/1190000008123035 1.基本用法 vue2.0提供了一个keep-alive组件用来缓存组件,避免多次加载相应的组件,减少性能消耗 有时候 可能需要缓存整个站点的所有页面,而页面一般一进去都要触发请求的在使用keep-aliv
阅读全文