axios

MintUI引入vue项目以及引入iconfont图标

时光毁灭记忆、已成空白 提交于 2020-11-13 04:43:24
官网地址: http://mint-ui.github.io/#!/zh-cn 中文文档: http://mint-ui.github.io/docs/#/zh-cn2 示例展示: http://elemefe.github.io/mint-ui/#/ 如何引入vue2项目: 在public的index.html页面,用CDN的形式引入,这样可以减少vendor包的体积,当然如果不介意可以安装在本地 <! DOCTYPE html > < html lang ="en" > < head > < meta charset ="utf-8" > < meta http-equiv ="X-UA-Compatible" content ="IE=edge" > < meta name ="viewport" content ="width=device-width,initial-scale=1.0" > < title > </ title > <!-- MintUI --> < link rel ="stylesheet" href ="https://unpkg.com/mint-ui/lib/style.css" > </ head > < style > * { list-style : none ; margin : 0 ; padding : 0 ; text

使用formdata等格式传参调用服务一些写法

做~自己de王妃 提交于 2020-11-12 10:51:04
使用formdata等格式传参调用服务一些写法 使用axios,set或者append都可以 let formData = new FormData() formData.set('body', params[0]) formData.set('companyName', params[1]); formData.set('payType', params[2]); formData.set('orderNum', params[3]); formData.set('total_fee', params[4]); formData.set('token', params[5]); axios({ method: 'post', url: `${urlConfig.pcPay}`, data: formData, headers: { 'Content-Type':'multipart/form-data',//'application/json;charset=UTF-8' 'token': localStorage.getItem('token') } }).then(function (response) { return response; } ) .catch(function (error) { return error; }); 使用request const

前后端分离后,通讯问题 springboot + vue

牧云@^-^@ 提交于 2020-11-12 09:02:10
springboot + vue 前端使用vue, 后端使用springboot 分开后,必将带来跨越问题,网上有文章说,开发好的vue前端,可以放到springboot一起运行,确实这样挺好的,只需要修改几个配置,而且在部署的过程中也不需要部署两个应用,但是在开发的时候,还是需要分开来开发,所以跨域问题必须存在,网上有很多方法,可以去搜一下,但在这里我就使用我觉得最适合我的方式 首先前端,几乎不用任何改动,按正常使用axios请求方式 然后后端,加一个配置类就可以了,改成跨域,如下 import org.springframework.context.annotation.Configuration; import org.springframework.web.servlet.config.annotation.CorsRegistry; import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; @Configuration public class WebAppConfigurer implements WebMvcConfigurer { @Override public void addCorsMappings(CorsRegistry registry) { registry

import axios报错脱坑

点点圈 提交于 2020-11-11 07:59:21
在写Vue.js仿饿了么项目的过程中,我遇到了一个 import axios 报错 Cannot read property ‘protocol’ of undefined 的问题,在经过网上搜索解决方法后发现,原来是因为 axios不是vue.js的插件 ,所以 不能通过Vue.use(axios)的方式引入 , 如果想在所有组件中直接使用axios, 要设置为成如下代码: 但是,当你这么做了后你会发现,页面又报错了 Cannot set property $http of #<Vue> which has only a getter at eval axios 的错,在经过一番折腾后,我终于解决了问题,解决方法如下: 即 把安装VueRouter和VueResource的引入代码放到axios引入代码之后 ,没想到既然是这个问题,害的我弄了好久。 来源: oschina 链接: https://my.oschina.net/u/3986411/blog/2245720