发表于: 2017-06-02 22:12:31

1 1526


  • 今天完成的事情:

  • 1、路由已搭好,各页面之间能成功跳转。

    • 2、做好发送请求的接口地址和接口方法js文件的书写,之后只需直接调用即可。

    • 3、写需要用到的constant。


    • 明天计划的事情:

  • 1、将需要用到的常量用constans弄好。

  • 2、开始写找职位轮播图及搜索导航的静态。


      • 遇到的问题:

  • 1、暂无。


      • 收获:

    1、采用未被压缩的js文件,如果报错的话,错误提示会比被压缩的js文件提示的详细得多。

    2、可以在config里面设置$http服务的默认设置,比如请求头的格式,请求体的序列化等。

    //$HTTP服务将会给所有请求自动创建HTTP头。
    function httpConfig($httpProvider) {
    // 这个默认设置能通过访问$httpProvider.defaults.headers配置对象配置。统一配置,可以不用之后的每一个请求都写一个
       $httpProvider.defaults.headers.common['Content-Type'] = 'application/x-www-form-urlencoded;charset=utf-8';
       $httpProvider.defaults.headers.patch['Content-Type'] = 'application/x-www-form-urlencoded;charset=utf-8';
       $httpProvider.defaults.headers.post['Content-Type'] = 'application/json;charset=utf-8';
       $httpProvider.defaults.headers.put['Content-Type'] = 'application/json;charset=utf-8';

       // 转换函数获取http请求体和请求头,并且返回他们的转换版(通常是序列化)。
       $httpProvider.defaults.transformRequest = function (data) {
    if (data === undefined) {
    return data;
           }
    return $.param(data);
       };
    }

    3、除了正常运行模式,ECMAscript 5添加了第二种运行模式:"严格模式"(strict mode)。顾名思义,这种模式使得Javascript在更严格的条件下运行。

    严格模式的好处:

       - 消除Javascript语法的一些不合理、不严谨之处,减少一些怪异行为;

       - 消除代码运行的一些不安全之处,保证代码运行的安全;

       - 提高编译器效率,增加运行速度;

    使用方法:只需要在JS文件最开始处js加上这一句,整个js文件都将以严格模式执行

    "use strict"





    返回列表 返回列表
    评论

      分享到