B-JUI框架使用探究


附上項目DEMO地址:   點我跳轉

下載地址:   點我跳轉

 

先了解一下什么是B-JUI框架:

B-JUI(Bootstrap for DWZ)富客戶端框架,基於DWZ-jUI富客戶端框架修改。

主要針對皮膚,編輯器,表單驗證等方面進行了大量修改。(DWZ是什么,點我

項目的使用:

項目使用時需要將項目文檔中的BJUI文件夾拖入VS中,並把Index.html頁中內容復制項目首頁中(需要注意的是css與js文件的引入需要注意路徑問題,還有個別文件需要在BJUI文件外引入)

 

先了解一下BJUI的頁面結構

B-JUI僅有一個主頁面(document),框架內的所有子頁面將通過Ajax獲取后作為一個頁面片段附加到主頁面上,外部頁面則通過iframe嵌入主頁面。

 

主頁面結構:(body部分)

注意:使用時需要完整的HTML結構, 用於首頁只需要加載一次(刷新另算)在index.html文件中可以看到完整的結構

主頁面由上(頁頭)、中左(導航菜單)、中右(工作區)、下(頁腳)四部分組成,其中左側導航菜單可收縮。結構如下:

子頁面(即頁面片段[后面簡稱:頁片])標准結構)

注意:使用時不需要完整的HTML結構,只需要以下結構即可

頁片通常由三部分組成,也可以只保留bjui-pageContent部分,或者自定義內容。一個標准的頁片結構如下:

 注意:在標准結構中,bjui-pageHeader 和 bjui-pageFooter 部分是固定在頁片中的,bjui-pageContent部分的內容溢出會出現滾動條。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

表單元素:

1,按鈕篇

具有的屬性:  官方文檔很詳細

唯一需要注意的是:

 A鏈接按鈕:A鏈接的按鈕需要添加Class[btn],方可轉換成按鈕形態,JS會為Button按鈕自動添加Class[btn]。

 圖標說明:所用圖標來自Font Awesome,使用時僅需將fa-后面的部分放入data-icon中即可。

 

樣例

Class

屬性

普通按鈕

btn-default

 

綠色按鈕

btn-green

 

藍色按鈕

btn-blue

 

紅色按鈕

btn-red

 

橙色按鈕

btn-orange

 

 圖標按鈕

btn-default

data-icon="home"      意即按鈕顯示上添加圖片

小尺寸按鈕

btn-default btn-sm

 

較大尺寸按鈕

btn-default btn-nm

 

超大尺寸按鈕

btn-default btn-lg

 

 

 

2,文本框篇

具有的屬性:官方文檔很詳細     

計算機生成了可選文字:
Class 
input-sm 
input-nm 
input-lg 
Size— 
Size— 
Size— 
cols— 
"30" readonly 
"30" disabled 
rows— 
A Classfiåh :

 

3,下拉文本框

具有的屬性:官方文檔很詳細      並且官方提供了更多的選擇  單擊查看

 

計算機生成了可選文字:
data-toggle:" selectpicker" 
data-toggle:" selectpicker" 
data-toggle:" selectpicker" multiple 
disabled 
Nothing selected

 

4,單選復選框

具有的屬性:官方文檔很詳細      並且官方提供了更多的選擇    單擊查看

需要注意的是:

復選、單選框的Label:直接添加[data-label]屬性,可自動添加上Label

 

計算機生成了可選文字:
data-label— 
data-label— 
data-label— 
checked 
disabled 
checked disabled 
checked 
disabled 
checked disabled 
C),

 

5,表格元素

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM