发表于: 2017-06-28 23:37:13
1 865
今天完成的事情
完成了图片上传到服务器,得到返回的url
收获
通过FormData对象可以组装一组用 XMLHttpRequest发送请求的键/值对。它可以更灵活方便的发送表单数据,因为可以独立于表单使用。如果你把表单的编码类型设置为multipart/form-data ,则通过FormData传输的数据格式和表单通过submit() 方法传输的数据格式相同
首先创建一个空FormData对象 var xxx = newFormData();
然后使用append方法向该对象里添加字段:
使用FormData上传文件,首先要在表单中添加一个文件类型的input:
然后用$http或者xhr的方式上传提交给服务器即可
遇到的问题
多次上传不成功,加上了一个请求头才成功,不知道是什么原理:
明天计划的事情
将跳转的方式改为state.go,以达到刷新页面页数不变的效果;
争取完成上下线删除的功能
评论