wex5 教程 之 图文讲解 后台管理界面设计与技巧
视频教程地址:http://v.youku.com/v_show/id_XMTgwOTAyMTkyMA==.html?from=s1.8-1-1.2&spm=a2h0k.8191407.0.0
一.效果演示:
管理员登陆 演示地址:http://ch-app.cloudx5.com 帐号:admin 密码:admin


登陆成功,进入管理员界面,保存登陆状态到数据库

左侧菜单慢慢缩进,并且菜单文字隐藏

鼠标经过头像,图像动态滑动下拉,指标旋转

时间同步

首页图文统计,引入echarts。
二.设计思路与代码实现
1.页面部局与组件组装

pannel组件,实现上下部分。top部分,用titleBar组件创建标题栏。

根据设计要求,依次创建头像,指标,登陆按钮,登陆时间,左滑按钮,同步时间,同步星期,关闭 按钮。

图像下滑,本质是div.左滑菜单用buttonGroup实现。内容页为contents页面集合容器。
2.绑定技术,js逻辑,css样式控制
头像路径绑定:


modle初始化,接收登陆页用户信息,用三目表达式进行判断,如果数据字段登陆状态为1,返回头像路 径,否则返回空值,图像为空。
同理,绑定登陆按钮,显示为昵称,否则显示为登陆。
头像下拉和 指向按钮旋转::
css样式


注意事项:position:绝对位置,z-index:9999,值为最大,意为该对像处于最上层。diaplay:none不显示。
transition为变形初始样式指定监控样式。transform为变形样式,包括:rotate(旋转),scale(缩放), translate(变形),skew(倾斜);
js实现:

用jquery class选择器,选中div,执行jquery方法,hover.两个函数分别为鼠标接触与离开。
slideDown(200),下拉及时间,silidUp(200),上滑及时间。
$(".iconTowords") 找到js 对像,应用addClass和removeClass方法增加或删除样式。
左滑菜单
css样式:
左侧菜单弹出样式,宽度为10%缩进为3%
transition为css动画设置。必须设置在初始样式,监控css样式改变。all为所有样式改变都会触发动画效 果同,0.5s时间快慢设置。
右侧内容页,宽度90%,左边距margin-left:10%,与左侧菜单相适应。
绑定技术实现:
定义样式data
点击,改变data值

样式执行与样式data进行绑定。格式为json形式,左侧为执行样式,值为判断条件,返回值为true时执行。
菜单文字显示与隐藏:
css样式定义


同上,用bind-css 与数据字段定,实现css样式控制显示与隐藏。
内容页用相同原理实现,左右两侧用百分比的样式互相拉抻。运用自适应思想完成页面响应。
3. 时间同步:

window.setInterval设定定时器。timeOut为执行函数,时间间隔为1000毫秒。
星期同步:

系统方法newDate().getDay()取值为1234567阿拉伯数字,这里用data创建二维表形式,取对应值为汉 字即可。
4.图表echarts引入

绝对路径收入

参数设置。可根据需求,引入变量,与数据库交互,动态显示。

用echarts全局变量,创建echarts实例,初始化到某个div上,并加载参数。
5.页面关闭

页面关闭或浏览器关闭,将当前帐号的登陆状态改为0,即登陆状态为退出。
wex5 教程 之 图文讲解 后台管理界面设计与技巧的更多相关文章
- wex5 教程 之 图文讲解 考题模块框架设计
前几天帮人设计了一个手机版(做了屏幕适配,电脑使用也正常)的考题框架,供学习交流使用,今天把设计思路与技巧命整理一下. 一 效果演示: 1 登陆后台 题库管理 试卷管理 考生管理 科目管理 2 考生注 ...
- wex5 教程 之 图文讲解 可观察对象的集群应用与绑定技术
一 前言: wex5官方教程里,开篇即以一个input输入,output即时输出的例子,为我们展现了一个概念:可观察对象.在以后我的项目开发中,将大量运用可观察对象. 那么,问题来了: 1. 可观察对 ...
- wex5 教程 之 图文讲解 bind-css和bind-sytle的异同
wex5作为网页开发利器,在前台UI数据交互设计中大量使用了绑定技术,即官方视频教学中也提到了KO,实质是数据绑定与追踪.在前台组件的属性中,为我们提供了两个重要的样式绑定属性,bind-css和bi ...
- wex5 教程 之 图文讲解 全局可观察变量与登陆状态全局控制
一 先说说,这两个概念是什么意思 全局可观察变量?没听说过,只听过全局变量,那你out了,因为我要充分发挥绑定技术来控制页面部局,组件的隐藏与显示,文字内容,样式改变.看我博文大家知道,我想用绑定技术 ...
- wex5 教程 之 图文讲解 登陆,注册,页面跳转
视频教程地址:http://v.youku.com/v_show/id_XMTc3OTE0Nzg0NA==.html 效果预览: 登陆页面 首页用windowContainer装载 注册页面 登陆 ...
- wex5 教程之 图文讲解 文件上传attachmentSimple(1)
视频教程地址:http://v.youku.com/v_show/id_XMTc4NDAyMTY4OA==.html 效果预览: 1 调用attchmentSimple组件,打开文件管理器,并选中,显 ...
- wex5 教程之 图文讲解 Cloudx5一键部署
视频教程地址:http://v.youku.com/v_show/id_XMTc3OTExNTUwNA==.html 效果预览: 一键部署cloudx5三要领 1.数据源命名为x5 2.数据库命名为x ...
- 蓝色的PC端后台管理界面设计模板——后台
链接:http://pan.baidu.com/s/1o82hXX4 密码:x6le
- vuejs 和 element 搭建的一个后台管理界面
介绍: 这是一个用vuejs2.0和element搭建的后台管理界面. 相关技术: vuejs2.0:渐进式JavaScript框架,易用.灵活.高效,似乎任何规模的应用都适用. element:基于 ...
随机推荐
- python--range()函数
1: >>> range(10, 0, -1) [10, 9, 8, 7, 6, 5, 4, 3, 2, 1] >>> range(10) [0, 1, 2, 3, ...
- 【androidstudio】将eclipse的项目导入android studio
一.概述 最近正在实习公司迭代一个app,项目工程比较大,依赖的第三方服务.第三方库较多,比较复杂.因为公司项目一直是在ec上写的,没有android studio的版本.而大家都知道ec写代码远没有 ...
- POI-HSSF and POI-XSSF - Java API To Access Microsoft Excel Format Files
一.概述 HSSF和XSSF是apache开源项目POI中实现java面向Excel的两个接口.两者的区别在于,HSSF适用于Excel '97(-2007)文档,而XSSF适用于Excel 2007 ...
- Java碎片知识(笔记)
1.在java中有goto,但这只是保留字,并不能使用(const也是).在eclipse中的报错信息为”Syntax error on token "goto", throw e ...
- php课程---数组建立表单
<?php $nation = array( array('n001','汉族'), array('n002','汉族'), array('n003','满族'), array('n004',' ...
- POJ 1986 Distance Queries(Tarjan离线法求LCA)
Distance Queries Time Limit: 2000MS Memory Limit: 30000K Total Submissions: 12846 Accepted: 4552 ...
- HDU 1828 Picture(线段树扫描线求周长)
Picture Time Limit: 6000/2000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Su ...
- Box2D淌坑日记: 关节(Joint)和旋转关节(b2RevoluteJoint)
关节在Box2D的对象组织结构中,与b2Body(刚体)并列.因此两种对象都是由b2World创建并直接管理. 然而Joint有依赖于b2Body的地方,就是它的销毁:当关节所涉及到的刚体被销毁,关节 ...
- js获取元素的innerText属性为什么为空
看这样一段内容: <div id="ii" style="visibility:hidden"> <a style="cursor: ...
- ASP.NET MVC中从前台页面视图(View)传递数据到后台控制器(Controller)方式
方式一: 数据存储模型Model:此方式未用到数据存储模型Model,仅简单的字符串string型数据传递 前台接收显示数据视图View: <div style="height:300 ...