Web前端開發之EasyUI
EasyUI是一宗基於JQuery的使用者介面外掛集合.因此Jquery EasyUI的目的就是幫助Web開發者能夠易如反掌的打造出功能豐富並且非常漂亮的UI介面.
EasyUI一個很大的好處就是,你不需要很懂JavaScript,也不需要對CSS樣式有深刻的研究,你需要了解一些簡單的HTML標籤,就能隨心所欲的設計精美的Web前端介面.
Jquery EasyUI的優勢
1為建立現代化,互動,JavaScript應用程式,提供必要的功能.
2大大的節省開發的時間和資源
3一個字easy 兩個字簡單 but功能強大
4支援擴充套件,你可以根據自己的需求隨意擴充套件控制元件
5完美的支援HTML5網頁的編寫
兩種方法宣告UI元件:
1直接在HTML指令碼中宣告元件
2編寫JavaScript程式碼來建立元件
具體的程式碼示例大家可以到Jquery EasyUI官網上去看,這裡就不再贅述了.
這裡想重點討論的是如何在VS2012中使用EasyUI去美化我們的頁面。我們要準備就是VS2012和jquery-easyui-1.3.2,就以這個為例說明一下。
首先我們要建立專案,這個很簡單,我以MVC3為例建立一個專案,如下圖所示:
然後將我們準備好的jquery-easyui-1.3.2放到上圖中的Scripts資料夾下,因為easyui整體不大,對一個程式的載入,不存在過多的影響,完成之後效果如下:
然後我們就可以使用了,使用的時候有一個問題要注意,那就是在使用EasyUI外掛的頁面新增必要的檔案,比如樣式表了,js檔案了什麼的,要想使用EasyUI封裝好的控制元件,下圖中的5個檔案是必須要新增的
最後我們來寫一個進度條的程式碼例項,檢視頁面程式碼如下:
<span style="font-size:18px;">@{
Layout = null;
}
<!DOCTYPE html>
<link href="../../Scripts/jquery-easyui-1.3.2/themes/default/easyui.css" rel="stylesheet" />
<link href="../../Scripts/jquery-easyui-1.3.2/themes/icon.css" rel="stylesheet" />
<link href="../../Scripts/jquery-easyui-1.3.2/demo/demo.css" rel="stylesheet" />
<script src="../../Scripts/jquery-easyui-1.3.2/jquery-1.8.0.min.js"></script>
<script src="../../Scripts/jquery-easyui-1.3.2/jquery.easyui.min.js"></script>
<script type ="text/javascript">
$(function () {
var value = $('#p').progressbar('getValue');
if (value < 100) {
value += Math.floor(Math.random() * 10);
$('#p').progressbar('setValue', value);
setTimeout(arguments.callee, 200);
}
})
</script>
<html>
<head>
<title>EasyUITest</title>
</head>
<body>
<div id="p" class="easyui-progressbar" data-options="value:0" style="width:400px;"></div>
</body>
</html></span>
執行結果
小結:這篇部落格沒有什麼技術含量,但是對於如何在VS中使用EasyUI封裝好的控制元件進行了描述,相信會給初學者帶來些許幫助,當然進一步的學習需要各位朋友去EasyUI的官網上逛了,那裡有各種控制元件的使用說明和引數說明,這樣你們可以自己隨意定製自己想要的效果.
相關文章
- Web 前端開發之小白入門Web前端
- web前端開發Web前端
- Web前端開發概述Web前端
- 好程式設計師web前端乾貨之web前端開發框架彙總程式設計師Web前端框架
- Web 前端開發之js正規表示式用法Web前端JS
- java web 之 網頁前端開發基礎(1)JavaWeb網頁前端
- web前端開發規範Web前端
- Web前端開發(五)-- jQueryWeb前端jQuery
- 好程式設計師web前端分享移動前端開發和web前端開發的區別程式設計師Web前端
- web前端培訓:常用的Web前端開發框架有哪些?Web前端框架
- Web前端開發框架有哪些?Web前端框架
- web前端開發面試題分享Web前端面試題
- Web前端開發Chrome外掛Web前端Chrome
- web前端開發框架那些事Web前端框架
- web前端開發工具有哪些Web前端
- WEB 前端開發外掛整理Web前端
- 各式Web前端開發工具整理Web前端
- web前端開發工具有哪些?8個好用的web前端開發常用工具Web前端
- Web前端的水有多深?再議Web開發Web前端
- iOS客戶端開發與Web前端開發iOS客戶端Web前端
- 移動前端開發和Web前端開發的不同點介紹前端Web
- 好程式設計師web前端開發測驗之css部分程式設計師Web前端CSS
- Web前端開發入門之網頁製作三要素Web前端網頁
- Web前端開發入門之網頁製作三要素!Web前端網頁
- web前端開發教程-while迴圈Web前端While
- 怎樣學好web前端開發Web前端
- web前端開發怎麼入門?Web前端
- 學習web前端開發的原因Web前端
- web前端開發規範總結Web前端
- web前端開發閒置圖書Web前端
- Web前端開發掌握的技術Web前端
- Web前端開發規範手冊Web前端
- 測試開發之前端篇-Web前端簡介前端Web
- 移動前端開發和 Web 前端開發的區別是什麼?前端Web
- 前端成神之路-移動web開發之響應式佈局前端Web
- 除了參加長沙Web前端培訓,能自學Web前端開發嗎?Web前端
- Web前端工程師發展之——路在何方?Web前端工程師
- 【react】深圳騰訊招聘web前端開發外包ReactWeb前端