BG-UI,一个可以快速上手的后台UI框架
1.简述
此项目为后台UI框架,并根据url中的hash提供简单的路由功能,页面的数据渲染依然交给服务器端。
UI基于BootStrap3。兼容移动端。兼容IE8+及其它主流浏览器。
github地址
演示地址
2.目录结构
- public
- ┗css
- ┠vendor //存放第三方css文件
- ┗basic.css //基础css
- ┗images
- ┗js
- ┠vendor //存放第三方js文件
- ┠ajaxForm.js //所有ajax提交都由ajaxForm.js进行包装(非第三方插件,为作者编写)
- ┗basic.js //基础js
- tpl
- ┠... //存放演示页面,目录结构随意
- ┠...
- ┗index.html //主页面
- server //存放测试用服务器脚本
- index.html //入口(登录页面)
3.配置
在主页面加载basic.js文件之前定义:
- window.common_conf = {
- defaultHash: 'page/desktop.html', //hash的缺省值
- baseURL: './' //见下文"路由"
- };
4.路由
实现方式:监听hashChange事件,利用"common_conf.baseURL" + "当前页面的hash"形成请求地址,并用ajax请求服务器来获取需要显示的html。
5.表单的提交、验证、回调
5.1基本用法
只要页面中的
自定义函数返回true则正常提交;可以返回字符串来对错误信息进行提示,错误的提示方式已经在框架中进行了封装。
当前题目:BG-UI:一个后台UI框架
标题路径:http://www.csdahua.cn/qtweb/news7/338857.html
网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网