发表于: 2017-05-09 21:54:13

1 861


今天完成的事情:完成了前台方案。
明天计划的事情:开始拆分禅道 做任务。
遇到的问题:感觉初上手 好多插件都不太明白怎么去用。文件夹又这么多个,我以前都是放在一个js文件里的。
收获:

萝卜多复盘项目方案

武松组 - 201758


方案介绍

一、框架及插件类:

1CSS框架:

bootstrap v3.3.0

font-awesome v4.7.0

2JS框架:

angularJs v1.5.8

3JS库:

jQuery v3.2.0

4、插件类:

ui-router v0.3.1

angular-ui-bootstrap v2.5.0ui.bootstrap.paginationui.bootstrap.datepickerui.bootstrap.carousel)

ngMessages;

ocLazyLoad

angular-file-upload v2.5.0


二、结构目录: 



三、约定

1AngularJS模块设置

app.js启动文件,放置路由;

constant: 找职位页面职位标签:产品、技术、设计及其相应二级分类;

搜索面板:公司/职位搜索中信息:如地区、行业、融资规模,工作经验、公司行业、薪资水平、发布时间;

controller: 每个页面一个控制器,控制页面的业务逻辑;

directives: 分页、轮播图;

service:不同页面调用的接口;

filters: 条件筛选做成过滤器,如按地区、行业、融资进行筛选时;

2html模板设置:

index.html

包括主要外联CSS,主要库和框架,以及angular文件,只有一个ui-view;

main.html

放置headerfooter,中间设置ui-view,其他所有模板页面都插入其中;

每个主要页面均为一个html模板页面;


3、其他约定:

参考:http://my.wiki.ptteng.com/pages/viewpage.action?pageId=13404227

四、前台部分页面跳转图

五、前台需求


1、导航栏:

使用ui-router跳转其他页面。

点击logo跳转主页。


2 首页banner

angular-ui-bootstrap轮播插件实现banner图;

点击banner图用ui-router路由跳转到指定页面;


3、最新职位列表:

ui-bootstrap轮播插件实现banner图,使用ng-repeat渲染数据;

翻页和轮播用angular-ui-bootstrap轮播插件中的翻页按钮实现;

ui-router路由;点击更多跳转到最新职位页,点击公司名跳转到公司详情,点击职位跳转到职位介绍详情,带着相应参数;

二级菜单采用jQuery hover();


返回列表 返回列表
评论

    分享到