2020-11-19实习
consoleStatic
前端目录:
bower_components:项目需要的依赖组件和框架,例如angular,bootstrap,doT,echarts,jQuery,xss等。
doc:代码规范
fonts:字体
images:存放的图片
scripts:js文件
sounds:音频文件
styles:less文件
tar:
views:html文件
404.html:当网页找不到资源时显示的错误页面
index.html:入口文件
我的理解
- 通过angular路由服务将url与html文件,js文件联系起来。实现了指定的url显示指定的html页面。
- 每个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实习相关推荐
- 计算机组成与体系结构——计算机结构——2020.11.19
(一)计算机结构在这里插入图片描述 (二)运算器: 算术逻辑单元ALU:数据的算术运算和逻辑运算 累加寄存器AC:通用寄存器,为ALU提供一个工作区,用在暂存数据 数据缓存寄存器DR:写内存中,暂存指 ...
- 计算机组成与体系结构——计算机体系结构分类-Flynn——2020.11.19
(一)Flynn分类: (二)解读: S:单 M:多 I:指令 D:数据 早期的单片机使用的是单处理器系统,现今基本被淘汰 SISM:阵列处理机 MISD:基本上不存在,但有些文献称流水线计算机是此类 ...
- 禁忌搜索算法求解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 ...
- 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这三个键加上的. 数组模式 ...
- 坦克项目的炮塔旋转BUG记录——Unity随手记(2020.11.19)
今天解决了一个BUG,写篇博客记录一下. 预先说明,其实这个BUG凭我自己是解决不了的,因为说实话,直到它解决了我也没有搞懂为什么会触发这个BUG.在这里请允许我先挂一下帮助我解决了问题的那个大佬的作 ...
- 【转】2020/11/17 15:00 网易有道Java实习 一面面经
2020/11/17 15:00 网易有道Java实习 一面面经如下: 作者:要拿offer丶mata川 链接:https://www.nowcoder.com/discuss/566775?chan ...
- QIIME 2教程. 19使用q2-vsearch聚类ASVs为OTUs(2020.11)
文章目录 使用`q2-vsearch`聚类序列为OTUs 下载数据 序列去冗余 特征[频率]和特征数据[序列]的聚类 无参/从头聚类 有参聚类 半有参/开放参考聚类 译者简介 Reference 猜你 ...
- 2020.11.16-11.23 人工智能行业每周技术精华文章汇总
月初的时候,大学好友盘下了一个门面,打算开一个儿童乐园. 不过并不是全职,后期他家里人会帮忙打理. 他也是喜欢折腾的人,这几年我们也一起合作做过很多的项目. 最近也一直在和我讨论,如何做新店的营销方案 ...
- QIIME 2教程. 04人体微生物组分析Moving Pictures(2020.11)
文章目录 QIIME 2用户文档. 4人体各部位微生物组 本节视频视频教程 启动QIIME2运行环境 样本元数据 下载和导入数据 拆分样品 序列质控和生成特征表 方法1. DADA2 方法2. Deb ...
- QIIME 2教程. 24Python命令行模式Artifact API(2020.11)
文章目录 Python命令行模式 译者简介 Reference 猜你喜欢 写在后面 Python命令行模式 Artifact API https://docs.qiime2.org/2020.11/i ...
最新文章
- RubyGems 库发现了后门版本的网站开发工具 bootstrap-sass
- python isdigit()
- Java学习笔记(必看经典)
- Android之ASD组件(一)
- DCMTK:测试DICOM RT类的读写方法
- webservice 的datetime不能为null_用.net发布一个简单的webservice
- 利用fiddler将本地网页放到某个域下
- java super关键字简述
- 取消过账oracle,总帐过帐是状态是“正在处理” 如何处理?
- [转载] Python中filter筛选函数匿名参数问题
- 1051: 平方根的和
- win7系统电脑连接小米蓝牙音箱
- 真好玩python教孩子学编程_Python真好玩:教孩子学编程
- The TARGETDIR variable must be provided when invoking this installer的解决方案
- 关于法线贴图、颜色贴图和高光贴图
- c语言电话簿管理系统的,C语言 电话簿管理系统VC++6.0运行通过
- 用Python爬取B站弹幕并做成词云
- 【Linux】/etc/issue、/etc/issue.net和/etc/motd的区别
- React-简书项目
- 【面试次体验】堆糖前端开发实习生
热门文章
- 面试官第一句话就把我轰出来了
- 宏病毒组的研究背景与组成
- linux音频设备节点,Linux音频OSS的buffer分析
- 免解压工具winmount
- 用户画像实战:基于Kmeas的电商潜在客户识别
- 2021-06-21 windows下脚本方式实现进程狗
- 功能强大的升级软件FREIA_jimyu,四步刷机法(更新EEP)
- EXCEL/WPS小技巧(自动填充排序,身份证生日号码的提取)
- python爬虫抓取为空,或者网页提示:很抱歉,我们目前暂时不支持 IE 浏览器...
- 论文阅读-2 | Meta-Learning with Task-Adaptive Loss Function for Few Shot Learning