- 博客(13)
- 收藏
- 关注
翻译 Axios 如何取消重复请求
Axios 如何取消重复请求重复请求是如何产生的呢?这里我们举 2 个常见的场景:假设页面中有一个按钮,用户点击按钮后会发起一个 AJAX 请求。如果未对该按钮进行控制,当用户快速点击按钮时,则会发出重复请求(备注:此场景防抖方法更适用,因为还是会发到后端,只是浏览器不会处理)假设vue页面加载时会调一次接口,监听到某个值会调一次相同接口,第一次调的接口返回比第二次慢,导致最后获取到的数据是第一次接口返回的数据,注:一般可以再加个白名单,允许重复请求,此方法还是会发到后端,只是浏览器不会处理h
2021-08-27 17:20:06
223
原创 MongoDB 用户权限
MongoDB 用户权限 问题创建用户时,我犯了一个错误,我是这样创建的:>use admin>db.createUser({user:'root',pwd:'123456',roles:[{role:'userAdminAnyDatabase',db:'admin'}] })然而百度了我才知道,角色userAdminAnyDatabase 只在admin数据库中可...
2020-01-18 16:30:24
152
翻译 阿里云 Windows MongoDB4.2.0安装 记录
**阿里云 Windows MongoDB4.2.0安装 记录**#附上链接[https://blog.csdn.net/weixin_42651014/article/details/102391292]**(https://blog.csdn.net/weixin_42651014/article/details/102391292)1.官网下载安装好mongodbhttps://fa...
2020-01-18 14:14:23
186
转载 vue 配置移动单位转换插件 postcss-px-to-viewport
vue3.0 配置移动单位转换插件 postcss-px-to-viewport在vue.config.js文件中配置:css: { loaderOptions: { postcss: { plugins: [ require("postcss-px-to-viewport")({ ...
2019-08-29 10:51:48
2318
1
转载 移动端页面键盘弹出后导致body高度变低背景图片被挤上去解决方法
移动端页面键盘弹出后导致body高度变低背景图片被挤上去解决方法本身在设置背景图片的时候是将html,body的高度设为100%,然后.main{ height: 100%; background: url('../assets/images/bg@2x.png') no-repeat left top; background-size: 100% 100%;}但是这样写就会...
2019-08-29 10:42:33
968
翻译 vue中,点击button按钮后,页面上的input框自动聚焦
vue中,点击button按钮后,页面上的input框自动聚焦一、首先想到的用vue指令 v-focus,然而没有成功<Inputv-model=“book.isbnOrIssn”@change.native="_getIsbn"@blur="_getIsbn":disabled=“snDisabled”v-focusplaceholder=“请扫描或输入ISBN/ISSN”...
2019-07-02 10:58:07
4302
原创 iview-admin 路由缓存问题
iview-admin 路由缓存问题刚开始以为iview-admin模板和普通的一样配置路由缓存呢(就是查看这个网址配置的https://www.cnblogs.com/sysuhanyf/p/7454530.html),后来发现只能配置一个路由缓存页面,配置多个则路由缓存失效,令人头痛。后来琢磨发现iview-admin模板有自带的配置路由缓存。只需在路由组件的name和路由的name对应...
2019-05-16 17:28:21
3220
翻译 百度地图api设置点的自定义图标不显示
百度地图api设置点的自定义图标不显示百度地图api设置点的设置代码为:var myIcon = new BMap.Icon();所以首先要找到这行代码,并在括号中加上图片信息:var myIcon = new BMap.Icon("http://map.baidu.com/image/us_mk_icon.png", new BMap.Size(50,50));很多人使用过程中会发...
2019-03-13 09:27:53
2001
6
转载 Vue3.0打包后出现一些map文件的解决办法
问题: 可能很多人在做vue项目打包,打包之后js中,会自动生成一些map文件,那我们怎么把它去掉不要呢?1,运行 cnpm run build 开始打包2,会在项目目录下自动创建dist目录,打包好的文件都在其中解决办法:在vue2.0版本中去src/config/index.js 中改一个参数:productionSourceMap:false;而在vue3.0中在vue.conf...
2019-03-08 17:20:27
3220
原创 vscode Vue格式化HTML标签换行问题
vscode Vue格式化HTML标签换行问题解决方法:在设置里面直接贴上代码: "vetur.format.defaultFormatter.html": "js-beautify-html", "vetur.format.defaultFormatterOptions": { "js-beautify-html": { "wrap_attri...
2019-03-04 14:09:57
14309
8
转载 【vue+axios】前端实现登录拦截
**vue全家桶+axios实现登录、拦截、登出功能,以及利用axios的http拦截器拦截请求和响应。**前言该项目是利用了Github 提供的personal token作为登录token,通过token访问你的Repository List。通过这个项目学习如何实现一个前端项目中所需要的登录及拦截、登出、token失效的拦截及对应 axios 拦截器的使用。准备你需要先生成自己...
2019-02-25 20:27:22
397
原创 Vue +iview自定义表单验证
**Vue 自定义表单验证**在data里随便定义一个函数名为validateorgCode,用正则写验证规则,在ruleValidate指定字段里面validator:validateorgCodedata() {const validateorgCode = (rule, value, callback) =&amp;gt; {if (!/\d{12}$/.test(value)) ...
2019-02-21 20:18:50
1845
3
原创 Vue3.0 axios post 传对象时踩的坑
***Vue axios post 传对象嵌套对象时首先定义一个params = new URLSearchParams();params.append(“id”, “-1”);,然后这样还不够,还需给嵌套的对象加上JSON.stringify var params = new URLSearchParams(); params.append("device", JS...
2019-02-21 20:07:10
3157
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人