随笔分类 -  开发实践-vue

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

点击右上角即可分享
微信分享提示