发表于: 2018-07-02 23:03:28
1 439
今天完成的事情:
一.去掉url中的#
1.$locationProvider.html5Mode(true);
2.<basehref="/">
3.$urlRouterProvider.when('/','/login');设置默认
4.配置nginx
root重定向为任务所在目录,task6前面加一个\为转义符,
index下方要加一条 try_files $uri $uri/ /index.html = 404;
5.除app.js,和constant,filter,自定义指令外,其他的js文件前面的app都改为angular.module('myApp').
二.路由配置学习使用懒加载
三.学习controllerAs使用
明天计划的事情:
继续改写angular任务
遇到的问题:
1.angular.js:14996 Error: [$compile:tplrt] Template for directive 'imgUpload' must have exactly one root element. ../task6/pages/uploadImage.html
明明只有一个根元素,还是一直报must have exactly one root element。
找了好久,终于找到问题了
路径问题,然而工具也不会报路径错误。。
将图中的红色区域改为
templateUrl:'../pages/uploadImage.html',就正常了
收获:
以上
进度:任务11
开始时间:2018.06.26
预计结束时间:2018.07.07
有无延期风险: 无
评论