consoleStatic


前端目录:

bower_components:项目需要的依赖组件和框架,例如angular,bootstrap,doT,echarts,jQuery,xss等。
doc:代码规范
fonts:字体
images:存放的图片
scripts:js文件
sounds:音频文件
styles:less文件
tar:
views:html文件
404.html:当网页找不到资源时显示的错误页面
index.html:入口文件

我的理解

  1. 通过angular路由服务将url与html文件,js文件联系起来。实现了指定的url显示指定的html页面。
  2. 每个js模块都依赖了其他js模块,通过依赖注入实现了在不需要引用其他模块的情况下,可以操控其他模块的属性和方法。

登录

url:http://demo.sobotws.cn/console/login


当网址输入 ‘/console/’ 或者 ‘/console/home’ 时会跳转至登陆界面。通过控制器LoginCtrl控制登陆注册。

该系统还通过factory,constant和provider组件创建了很多依赖对象,在scripts目录下的provider和services文件夹中,例如LoginServ, AuthServ, CookieServ, zcGlobal, , TabServ, StorageServ, DialogServ, GlobalListener, Uuid, GlobalConfigUpdateDate, ShenceTrace, CallCenterServ, TopNavServ,UserInfo, DialogServ,taskManagementServ,DialogServ,CalloutServ,callSaleServiceServ等。
在登录模块中依赖了LoginServ, AuthServ, CookieServ等对象。

  • LoginServ
    该对象实现了登陆时的接口调用,获取到了登录时需要用到的数据,例如:电话号码,smscode,登陆状态,用户信息以及登录之后的菜单列表数据等
  • AuthServ
    该对象通过接口调用获取到了登录客户权限信息以及客户配置信息
  • CookieServ
    该对象实现了设置,获取以及删除cookie信息
  • zcGlobal
    该对象主要存放项目配置信息。
  • TabServ
  • StorageServ
    设置,获取,移除某项和移除全部session。
  • DialogServ
    封装了对列表的操作的函数,比如隐藏,销毁和移除。

angular自己也建立了一些服务,比如 location服务,location 服务,location服务,http 服务,timeout服务,timeout 服务,timeout服务,interval 等30多种服务,在登录模块中就依赖了interval,interval,interval,location,$rootScope, $scope, $state, window等服务。登陆步骤:1.启动nginx,启动gulpwatch。2.输入127.0.0.1:8080/console或者127.0.0.1:8080/console/login。使用angular路由服务window等服务。 登陆步骤: 1.启动nginx,启动gulp watch。 2.输入127.0.0.1:8080/console或者127.0.0.1:8080/console/login。使用angular路由服务window等服务。登陆步骤:1.启动nginx,启动gulpwatch。2.输入127.0.0.1:8080/console或者127.0.0.1:8080/console/login。使用angular路由服务urlRouterProvider实现的路由分发。
当url为127.0.0.1:8080/console或者127.0.0.1:8080/console/login时页面将展示views/public/zc-login-20190829.html下的内容。
3.输入用户名和密码,当文本框获取焦点时,清楚错误信息;当文本框失去焦点时,验证文本框信息。
4.点击登录。表单触发提交事件


点击忘记密码,将触发goFindPwd事件。
登录成功后跳转到/console/home/homeWorkOrder。

控制台主页

头部和侧边栏分别对应zcHead和zcBody子路由。
zcBody和zcHead路由下又包含了好多个子路由(二级路由)

2020-11-19实习相关推荐

  1. 计算机组成与体系结构——计算机结构——2020.11.19

    (一)计算机结构在这里插入图片描述 (二)运算器: 算术逻辑单元ALU:数据的算术运算和逻辑运算 累加寄存器AC:通用寄存器,为ALU提供一个工作区,用在暂存数据 数据缓存寄存器DR:写内存中,暂存指 ...

  2. 计算机组成与体系结构——计算机体系结构分类-Flynn——2020.11.19

    (一)Flynn分类: (二)解读: S:单 M:多 I:指令 D:数据 早期的单片机使用的是单处理器系统,现今基本被淘汰 SISM:阵列处理机 MISD:基本上不存在,但有些文献称流水线计算机是此类 ...

  3. 禁忌搜索算法求解TSP旅行商问题C++(2020.11.19)

    TS算法求解TSP问题C++ 1.禁忌搜索算法 1.1 基本思想及主要特点 1.2 基本概念 1.3 算法流程 2. TS求解TSP问题的C++实现 2.1 输入数据文件:bayg29.tsp 2.2 ...

  4. EXCEL Vlookup 利用if({1,0} 多条件查找 2020.11.19

    {=VLOOKUP(D1&E1,IF({1,0},A:A&B:B,C:C),2,0)} { ...}: 数组公式的标识,通过按Ctrl+Shift+Enter这三个键加上的. 数组模式 ...

  5. 坦克项目的炮塔旋转BUG记录——Unity随手记(2020.11.19)

    今天解决了一个BUG,写篇博客记录一下. 预先说明,其实这个BUG凭我自己是解决不了的,因为说实话,直到它解决了我也没有搞懂为什么会触发这个BUG.在这里请允许我先挂一下帮助我解决了问题的那个大佬的作 ...

  6. 【转】2020/11/17 15:00 网易有道Java实习 一面面经

    2020/11/17 15:00 网易有道Java实习 一面面经如下: 作者:要拿offer丶mata川 链接:https://www.nowcoder.com/discuss/566775?chan ...

  7. QIIME 2教程. 19使用q2-vsearch聚类ASVs为OTUs(2020.11)

    文章目录 使用`q2-vsearch`聚类序列为OTUs 下载数据 序列去冗余 特征[频率]和特征数据[序列]的聚类 无参/从头聚类 有参聚类 半有参/开放参考聚类 译者简介 Reference 猜你 ...

  8. 2020.11.16-11.23 人工智能行业每周技术精华文章汇总

    月初的时候,大学好友盘下了一个门面,打算开一个儿童乐园. 不过并不是全职,后期他家里人会帮忙打理. 他也是喜欢折腾的人,这几年我们也一起合作做过很多的项目. 最近也一直在和我讨论,如何做新店的营销方案 ...

  9. QIIME 2教程. 04人体微生物组分析Moving Pictures(2020.11)

    文章目录 QIIME 2用户文档. 4人体各部位微生物组 本节视频视频教程 启动QIIME2运行环境 样本元数据 下载和导入数据 拆分样品 序列质控和生成特征表 方法1. DADA2 方法2. Deb ...

  10. QIIME 2教程. 24Python命令行模式Artifact API(2020.11)

    文章目录 Python命令行模式 译者简介 Reference 猜你喜欢 写在后面 Python命令行模式 Artifact API https://docs.qiime2.org/2020.11/i ...

最新文章

  1. RubyGems 库发现了后门版本的网站开发工具 bootstrap-sass
  2. python isdigit()
  3. Java学习笔记(必看经典)
  4. Android之ASD组件(一)
  5. DCMTK:测试DICOM RT类的读写方法
  6. webservice 的datetime不能为null_用.net发布一个简单的webservice
  7. 利用fiddler将本地网页放到某个域下
  8. java super关键字简述
  9. 取消过账oracle,总帐过帐是状态是“正在处理” 如何处理?
  10. [转载] Python中filter筛选函数匿名参数问题
  11. 1051: 平方根的和
  12. win7系统电脑连接小米蓝牙音箱
  13. 真好玩python教孩子学编程_Python真好玩:教孩子学编程
  14. The TARGETDIR variable must be provided when invoking this installer的解决方案
  15. 关于法线贴图、颜色贴图和高光贴图
  16. c语言电话簿管理系统的,C语言 电话簿管理系统VC++6.0运行通过
  17. 用Python爬取B站弹幕并做成词云
  18. 【Linux】/etc/issue、/etc/issue.net和/etc/motd的区别
  19. React-简书项目
  20. 【面试次体验】堆糖前端开发实习生

热门文章

  1. 面试官第一句话就把我轰出来了
  2. 宏病毒组的研究背景与组成
  3. linux音频设备节点,Linux音频OSS的buffer分析
  4. 免解压工具winmount
  5. 用户画像实战:基于Kmeas的电商潜在客户识别
  6. 2021-06-21 windows下脚本方式实现进程狗
  7. 功能强大的升级软件FREIA_jimyu,四步刷机法(更新EEP)
  8. EXCEL/WPS小技巧(自动填充排序,身份证生日号码的提取)
  9. python爬虫抓取为空,或者网页提示:很抱歉,我们目前暂时不支持 IE 浏览器...
  10. 论文阅读-2 | Meta-Learning with Task-Adaptive Loss Function for Few Shot Learning