发表于: 2017-02-18 23:56:58

2 1236


今天完成的事:

        学会用jq和angular上传图片;

        看了正则表达式;

        学习了小课堂回调函数;

明天要做的事:

        开始任务十;

        在看一遍正则表达式;

        学习angular的表单验证;

遇到的困难:

       正则表达式内容大多了,看完之后就忘了,明天再看一遍;

       用angular上传图片,封装指令是借鉴师兄的代码;对angular还不熟;

收获:

       解决了昨天用angular上传图片遇到的问题,是var了一个FormData对象后,向里面传值的时候写错了,在网上查资料后改正了,    

data.append("file",$('#file')[0].files[0])

        $('#file')[0].files[0]就是要传的图片;之前就是少写了$('#file')后面那个[0],导致一直报错;

        

                       使用jQuery选择器访问一个选定的文件:

                        var selectedFile = $('#input').get(0).files[0];var selectedFile = $('#input')[0].files[0];

        学习了一些正则表达式的基本知识:/b /d /w . *  /s  等基本的元字符;

        http://deerchao.net/tutorials/regex/regex.htm ; 

        还学习了一些异步操作;一般代码是同步操作,这可能会减慢网页处理的速度;

        可以用setTimeout()来把一些不急的操作放后面;

        还可以用promise方法来异步操作;

        

  


返回列表 返回列表
评论

    分享到