新聞中心
這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
BG-UI:一個(gè)后臺(tái)UI框架
BG-UI,一個(gè)可以快速上手的后臺(tái)UI框架

1.簡(jiǎn)述
此項(xiàng)目為后臺(tái)UI框架,并根據(jù)url中的hash提供簡(jiǎn)單的路由功能,頁(yè)面的數(shù)據(jù)渲染依然交給服務(wù)器端。
UI基于BootStrap3。兼容移動(dòng)端。兼容IE8+及其它主流瀏覽器。
github地址
演示地址
2.目錄結(jié)構(gòu)
- public
- ┗css
- ┠vendor //存放第三方css文件
- ┗basic.css //基礎(chǔ)css
- ┗images
- ┗js
- ┠vendor //存放第三方j(luò)s文件
- ┠ajaxForm.js //所有ajax提交都由ajaxForm.js進(jìn)行包裝(非第三方插件,為作者編寫)
- ┗basic.js //基礎(chǔ)js
- tpl
- ┠... //存放演示頁(yè)面,目錄結(jié)構(gòu)隨意
- ┠...
- ┗index.html //主頁(yè)面
- server //存放測(cè)試用服務(wù)器腳本
- index.html //入口(登錄頁(yè)面)
3.配置
在主頁(yè)面加載basic.js文件之前定義:
- window.common_conf = {
- defaultHash: 'page/desktop.html', //hash的缺省值
- baseURL: './' //見下文"路由"
- };
4.路由
實(shí)現(xiàn)方式:監(jiān)聽hashChange事件,利用"common_conf.baseURL" + "當(dāng)前頁(yè)面的hash"形成請(qǐng)求地址,并用ajax請(qǐng)求服務(wù)器來(lái)獲取需要顯示的html。
5.表單的提交、驗(yàn)證、回調(diào)
5.1基本用法
只要頁(yè)面中的
自定義函數(shù)返回true則正常提交;可以返回字符串來(lái)對(duì)錯(cuò)誤信息進(jìn)行提示,錯(cuò)誤的提示方式已經(jīng)在框架中進(jìn)行了封裝。
分享題目:BG-UI:一個(gè)后臺(tái)UI框架
本文地址:http://m.5511xx.com/article/ccchcgg.html


咨詢
建站咨詢
