发表于: 2017-05-15 23:06:01
1 825
一、今天完成的事情:
1,使用fileReader对象的方法生成图片的image元素,完成图片的上传以及预览。。。
二、明天计划的事情:
1,学习如何使用正则表达式。
2,根据一些前辈们写的面试题,过一遍知识点,会的地方,思考下怎么说,不会的就去查找资料好好学习下。
三、遇到的问题:
1,图片可以上传的,但是无法进行进行页面的浏览...
问题原因:
把JS代码写在JS文件中,会无缘无故的报错,或者不报错也不生效,把代码写在HTML内,就没有问题了,想来想去也不知道这是怎么回事?
2,如下图所示,原生HTTP请求,在使用post请求的时候,会发出这样的一个报错:
Request method 'POST' not supported 请求方法不支持“文章”
解决方法:把post请求改成get请求就没问题了,虽然解决了,但是还是不知道为什么使用post会出现这样的报错。
3,如何使用angular实现图片的上传以及预览...
通过查找angularJS FileReader对象方法以及FormData对象的append方法,按照他们写的例子,跟着思路,最终实现了图片的上传以及预览,但是感觉理解的不是很到位,而且途中也没遇到任何问题,感觉以后要出问题的节奏啊,很不喜欢这种感觉...
四、收获:
1,了解了如何使用fileRader方法将图片转换成base64,然后再把base64赋予img的src属性就完成了图片的预览。还有使用angularJS的$http请求将formData上传到服务器。
评论