写在前面 本文记录笔者在Vue SPA项目首屏加载优化过程中遇到的一些坑及优化方案! 我们以 vue-cli 工具为例,使用 vue-router 搭建SPA应用,UI框架选用 element-ui , ajax方案选用 axios, 并引入 vuex ,使用 vuex-router-sync 将 ...
分类:
其他好文 时间:
2017-12-11 00:50:24
阅读次数:
441
在做vue全家桶+express 做项目。 想做一个免登陆功能,选择session方案。 服务器设置session 后, 返回的响应头有Set-Cookie,但是浏览器的Application的cookies缺没有返回的sessionID的cookie。 折腾了很久,才意识到这是跨域造成了问题。前端 ...
分类:
Web程序 时间:
2017-12-09 22:40:36
阅读次数:
299
项目技术 学生成绩管理平台,采用web页面的显示模式,使用前后端分离技术。前端(vue.js)用于数据显示,后端服务(Python)进行数据的技术 前端 使用技术 | 目的 | iview | 使用组件化布局,方便前端页面的展示 axios | 处理http请求用于与后端服务请求数据 echart. ...
分类:
其他好文 时间:
2017-12-09 14:08:25
阅读次数:
206
新作一个vue+axios页面,引得vue.js和axio.js还是很low的,为了熟悉一下,下面来分享踩到的坑。。。 1.axios数据获取是异步的,在声明一个空对象后赋值时 页面如果有用到该对象会是一个undefined 如果数据是undefined不会报错,但是undefined.属性值会直接 ...
分类:
其他好文 时间:
2017-12-07 19:08:01
阅读次数:
199
在jQuery中,ajax请求发送post很方便的,但是在vue项目中,引入jQuery就不再适合了。 而在axios中的post请求要非常注意两个地方: 要设置合适的请求头,一般采用x-www-form-urlencoded即可 发送的数据要序列化,特别注意啊,因为axios默认的格式是Reque ...
分类:
移动开发 时间:
2017-12-07 17:26:04
阅读次数:
274
项目中发现,在安卓4.3及以下的手机不支持axios的使用,主要就是无法使用promise。加上以下polyfill就可以了。 项目中安装es6-promise main.js里面添加 ...
分类:
移动开发 时间:
2017-12-06 20:05:44
阅读次数:
236
vue.js学习之 跨域请求代理与axios传参 一:跨域请求代理 1:打开config/index.js 在这里面找到proxyTable{},改为这样: 2:在需要调接口的组件中这样使用: 注意:原接口:http://http://121.41.130.58:9090/yt_api/login/ ...
分类:
移动开发 时间:
2017-12-06 18:17:17
阅读次数:
423
1.安装axios npm: cdn: 2.配置axios 在项目中新建api/index.js文件,用以配置axios api/index.js 这里的配置了POST、GET、PUT、DELETE方法。并且自动将JSON格式数据转为URL拼接的方式 同时配置了跨域,不需要的话将withCreden ...
分类:
移动开发 时间:
2017-12-06 14:20:00
阅读次数:
230
(一) 使用 axios vue-axios qs 1.qs是必不可少的插件 npm install --save axios vue-axios qs 2.安装完成后,在main.js插入以下代码 //载入axiosimport Qs from 'qs'import axios from 'axi ...
分类:
移动开发 时间:
2017-12-06 13:03:28
阅读次数:
333
一、引包 const axios = require('axios'); const express = require('express'); const apiRoutes = express.Router(); const axios = require('axios'); const exp ...
分类:
其他好文 时间:
2017-12-05 22:46:18
阅读次数:
181