導航:首頁 > 源碼編譯 > easyui快速開發框架源碼

easyui快速開發框架源碼

發布時間:2022-04-18 07:36:20

① jfinal+easyui項目源碼

JFinal是一個基於java的極速Web開發框架,其核心設計目標是開發迅速、代碼量少、學習簡單、功能強大、輕量級、易擴展、Restful。

地址:http://www.csdn.net/tag/jfinal

② 關於easyui是個什麼東西呢

jQuery EasyUI是一組基於jQuery的UI插件集合體,而jQuery
EasyUI的目標就是幫助web開發者更輕松的打造出功能豐富並且美觀的UI界面。開發者不需要編寫復雜的javascript,也不需要對css樣式
有深入的了解,開發者需要了解的只有一些簡單的html標簽。

③ 我在考慮力軟和迪西客,請問哪家的快速開發平台比較好

看我,我是官方,一些基本情況可能用戶都說了,這里貼點資料,為網上用戶放出來,歡迎@一起補充,關於力軟部分基本差不多,迪西客部分請自行判斷,不過要使用此類框架需要看公司具體情況,這里僅比較.net.部分。

瀏覽器兼容性

力軟

支持各種主流瀏覽器,包含IE(微軟)、Chrome(谷歌)、Safari(蘋果)、Firefox(火狐)、Opera、360、遨遊、獵豹等。

迪西客

支持IE8及以上、chrome(谷歌)、Firefox(火狐)、Safari(蘋果)、360等主流瀏覽器。

平台技術

力軟

基於ASP.NET MVC技術開發,具有分層邏輯,並且代碼編寫規范。該框架穩定、高效、成熟,能夠保障後期開發系統的穩定性、安全性及良好的性能。

迪西客

基於.NET技術構建,應用MVC設計模式,採用基於瀏覽器的三層結構(B/A/S),結合最前端技術HTML+jquery+ajax+json+webservice,為平台的拓展和發展提供了良好的基礎和前景。

資料庫支持

力軟

框架支持Sqlserver、Mysql、Oracle等多種資料庫(多個版本)。在同一系統中可同時連接多個資料庫、多個資料庫可以是不同類型的資料庫。

迪西客

低版本的框架只支持Sqlserver,高版本的框架還支持Mysql和Oracle。

支持的設備類型

力軟

支持電腦、平板、手機、智能硬體等多種設備。手機支持IOS、Android、支持微信企業號。

迪西客

支持電腦、平板、手機、智能硬體等多種設備。手機支持IOS、Android、支持微信企業號。

可開發的系統類型

力軟

可以開發OA、ERP、BPM、CRM、WMS、TMS、MIS、BI、電商平台後台、物流管理系統、快遞管理系統、教務管理系統等各類管理軟體。

迪西客

可以開發ERP、OA、CRM、HRM、銷售管理系統、資產管理系統等。並有部分價格版本的產品提供部分系統的開發模板。

許可權管理

力軟

獨立的許可權管理體系,多套系統可以統一管理許可權。集合了組織機構、崗位、職位的許可權管理(含蓋各個功能模塊),提供多種授權模方式;可對功能許可權、數據許可權、登陸IP及登陸時間進行管控;注重許可權安全,拒絕一切非法訪問。

迪西客

包括網頁許可權、應用許可權、組件許可權、流程許可權、列表許可權、表單的許可權設置、搜索時的許可權設置和樹模塊的許可權設置。

主要應用組件

力軟

組織架構、許可權管理、工作流、自定義報表、快速開發、APP開發、微信組件、即時通訊、訪問過濾、單點登錄、導入與導出、自定義表單設計、報表圖標分析、緩存集群、APP開發。

迪西客

工作流、表單設計、自定義報表、自定義圖表分析、列表設計器、「樹」設計器、搜索設計器、網頁樣板、導入與導出、許可權設置、APP開發、微信組件。

開源程度

力軟

全開源、全源碼。

迪西客

最高價格版本有全部源碼。

(低價格A方案部分運行源碼。

中間價位B方案100%運行源碼,無開發源碼。

最高價格版本C方案,100%的運行源碼和開發源碼。)

授權體系

力軟

完善的授權體系,購買簽訂合同後,進行框架所有源碼的授權,並且一次授權終身使有效,不會有後期的收費。開發的系統如需出售,無需再次授權。並且不限用戶數。

迪西客

所有價格方案都是運行端源碼不限授權,可以多次開發,不需要支付額外費用。不限用戶數。最高價格版本有開發源碼。

免費售後服務

力軟

協助安裝、指導使用,提供一定期限內免費(視具體版本)的技術培訓、版本升級、技術支持服務。

迪西客

提供一年內的協助安裝和BUG修正、使用咨詢,不提供一定期限內的免費技術培訓、版本升級和技術支持服務。

界面UI

力軟

前端UI基於Jquery +Bootstrap(後期會改成vue),界面簡潔大氣,UI底層庫提供了大量UI組件開發者輕松就能完成各種炫麗界面的設計。不像EXT、EasyUI那樣外觀千篇一律,另外也省去了UI的授權費用,因為EXT、EasyUI都需要收費的。多套風格UI可選。

迪西客

dcxCreator全面採用潮流的網頁設計理念和技術,時刻關注和參考流行前線的互聯網產品體驗,簡單、漂亮是dcxCreator區別於同行產品的明顯特徵。

可擴展性及個性化

力軟

提供所有源碼,可擴展性強,可個性化定製。

迪西客

源碼封裝深,大部分版本只提供運行端源碼,可擴展性一般,個性化開發難度較高。

開發難度

力軟

全源碼,有技術支持服務,開發過程中遇到的困難基本可以得到解決。

迪西客

簡單系統的開發較為便捷。但進行深層次開發時,因為大部分版本只有運行端源碼,且封裝的很深,技術支持服務不到位,很難自己獨立完成開發。但有部分價格方案有部分系統開發模板提供。

後期收費情況

力軟

售後服務(超過服務期後):合同總額的20%/年

上門服務:3000元/天,上門服務所涉及的差旅費由客戶方承擔。

其餘無其他收費情況。

迪西客

遠程培訓:3000元/時

技術支持:15000元/月或80000元/年

升級服務:1000元/次

API文檔:1500元/份

系統遷移協助:2000元/套/次

系統集成:視情況定價

售後服務(超過服務期後):8800至30000元/年

主要適用客戶

力軟

開發人員為有一定基礎的開發人員和高技術人員的公司,如:中小型軟體開發公司、非軟體公司的軟體部門、需信息化建設的企業。

(力軟的敏捷開發框架整合了大量的功能組件和現有的業務邏輯,能夠讓開發者只注重於功能的實現,而不用浪費時間去進行架構。很大程度上減少了開發的代碼量,這使得剛入門的開發者也能進行系統的開發。同時,開源的系統能夠自動生成代碼,能夠讓一些資深開發人員進行更深層的擴展和個性化的定製。)

迪西客

對所需開發系統個性化要求不高、且開發能力較差的公司。對開發人員的要求非常低,只需邏輯清晰的項目負責人或其他無基礎的人員就能進行開發。但難以進行個性化定製和系統的擴展。

(迪西客大部分產品只提供運行端源碼,開發人員接觸不到代碼,所以開發難度比較低。但是要進行系統的擴展和定製化的時候,開發難度就大大提高了。)

價格透明程度

力軟

價格透明度高,不會出現價格虛報的情況。偶爾有優惠活動。

迪西客

價格透明度高,不會出現價格虛報的情況。偶爾有優惠活動。

④ 如何正確使用Jquery EasyUI DataGrid

EasyUI 是基於Jquery封裝的一套可見即可得的圖像界面框架,主要用於網頁前台開發,和JavaScript,JSP,CSS等網路開發語言一起使用。是一套非常好用的可見即可得的代碼機制,其對於JavaScript封裝的非常好。避免很多直接使用JavaScript容易觸犯的錯誤。

2-最基本的Jquery EAsyUI DataGrid

<table class="easyui-datagrid" title="Basic DataGrid" style="width:700px;height:250px"
data-options="singleSelect:true,collapsible:true,url:'datagrid_data1.json',method:'get'">
<thead>
<tr>
<th data-options="field:'itemid',width:80">Item ID</th>
<th data-options="field:'proctid',width:100">Proct</th>
<th data-options="field:'listprice',width:80,align:'right'">List Price</th>
<th data-options="field:'unitcost',width:80,align:'right'">Unit Cost</th>
<th data-options="field:'attr1',width:250">Attribute</th>
<th data-options="field:'status',width:60,align:'center'">Status</th>
</tr>
</thead>
</table>

3-EasyUI dataGrid隱藏一列,但是選擇行的時候依舊可以獲取值,這里提供兩個方法,是我自己在無數嘗試和搜索後,慢慢摸索出來的,供大家參考
實例:E:\...\nps_manger

需要源代碼請聯系我

4-注意ID的行被注釋了,但是IDField還是有ID,此種情況新增時取到是undefined
編輯和刪除都是可以取到選擇列對應的ID的

5-EasyUI DataGrid帶條件查詢,重新載入表格
新增查詢輸入框和對應的查詢動作重寫:

綜上所述:
easyui是一種基於jQuery的用戶界面插件集合~~~
easyui為創建現代化,互動,JavaScript應用程序,提供必要的功能。
使用easyui你不需要寫很多代碼,你只需要通過編寫一些簡單HTML標記,就可以定義用戶界面。
easyui是個完美支持HTML5網頁的完整框架。
easyui節省您網頁開發的時間和規模。
easyui很簡單但功能強大的。

⑤ 請問市場上大多數開源前台框架bootstrap、easyUI、 ligerUI等,這些框架有哪些共同點啊

bootstrap是全能的,重量級的,提供的功能比後兩者豐富的多,也復雜的多。第三個我第一次聽說。

第二個easyui是輕量級的,比jquery ui多了內置的與後台交互的部分,jquery ui更偏向於純粹的前端處理。easyui我用過,挺好用的,CMS系統需要的都能提供。
第三個沒聽過,第一次聽說。

1 這種前端UI是封裝了很多的東西,讓你以很簡單的調用就能實現較為復雜的UI效果。
你可以自己處理事件,最簡單的就是tree,你點擊時獲得URL,在右側打開URL的內容。
兩種做法,一種是調用UI的單機事件,得到控制項傳遞過來的conent,包括了URL等信息,你很容易就能做一些自己想要做的事。
另一種是用.class的選擇器,寫一溜,獲取到html中的內容,跟控制項沒有任何關系。復雜。但是很多人都這么用,因為第一種用法需要一定的學習時間,哪怕只是兩個小時。
再比如控制項提供的button,你可以通過button的屬性,定義單機事件,你也可以自己加一個ID,自己用jquery綁定單機事件,或者html中加onclick。三種都可以。但是第一種是與控制項互動式的,單擊時會提供一些特定的參數,幫助你做一些事情。

2 不是,你也可以自己加一些css樣式,自己打上class,自己控制某些東西。用於實現某些特定的效果。
只是你既然用了這種東西,就代表了前端實力較弱,否則不會用這種東西的。那麼對於CSS的處理也不夠強。
你用別人的東西,也就意味著如果要自己修改,則會比較困難,無法做到隨心所欲,你要看別人的源碼。
他們都不是開源的。。

⑥ 為什麼要使用easyui這些框架,這些框架的優勢是什麼,有什麼好處,主要是用在什麼方面

框架的優勢我想應該是快速開發,減少項目的開發周期,從而節省項目成本,因為那麼多組件,需要一個比較長的開發周期,而且還要投入一些比較牛的技術人員才可以開發。而且框架的api做得還不錯,優勢就更加體現出來了。
一般都用在後台管理系統的開發。

⑦ jQuery Easyui實現左右布局

EasyUI
簡介
easyui是一種基於jQuery的用戶界面插件集合。
easyui為創建現代化,互動,JavaScript應用程序,提供必要的功能。
使用easyui你不需要寫很多代碼,你只需要通過編寫一些簡單HTML標記,就可以定義用戶界面。
easyui是個完美支持HTML5網頁的完整框架。
easyui節省您網頁開發的時間和規模。
easyui很簡單但功能強大的。
在後台管理系統開發的過程中,上左右的布局是最常見的頁面布局方式,現在我們來看看使用easyui這個jquery前端框架如何快速搭建一個可用的頁面框架。
1.在頁面中引入easyui所需的文件
<%--
載入easyui的樣式文件,bootstrap風格
--%>
<link
href="${ctx
}/css/themes/bootstrap/easyui.css"
rel="stylesheet">
<link
href="${ctx
}/css/themes/icon.css"
rel="stylesheet">
<%--
載入jquery和easyui的腳本文件
--%>
<script
src="${ctx
}/js/jquery-easyui-../jquery.min.js"></script>
<script
src="${ctx
}/js/jquery-easyui-../jquery.easyui.min.js"></script>
<script
src="${ctx
}/js/jquery-easyui-../locale/easyui-lang-zh_CN.js"></script>
2.在頁面body部分構建必要的html結構
<body>
<div
id="home-layout">
<!--
頁面北部,頁面標題
-->
<div
data-options="region:'north'"
style="height:50px;">
<!--
add
your
code
-->
</div>
<!--
頁面西部,菜單
-->
<div
data-options="region:'west',title:'菜單欄'"
style="width:200px;">
<div
class="home-west">
<ul
id="home-west-tree"></ul>
</div>
</div>
<!--
頁面中部,主要內容
-->
<div
data-options="region:'center'">
<div
id="home-tabs">
<div
title="首頁">
<h2
style="text-align:
center">歡迎登錄</h2>
</div>
</div>
</div>
</div>
</body>
這里需要注意一點:easyui在使用layout布局的時候,north、south需要指定高度,west、east需要指定寬度,而center會自動適應高和寬。
3.使用js初始化easyui組件
我個人比較推薦使用js代碼去初始化easyui組件,而不使用easyui標簽中的data-options屬性去初始化。因為對於後台開發人員來說,寫js代碼可能比寫html標簽更加熟悉,而且這樣使得html代碼更加簡潔。
<script>
$(function(){
/*
*
初始化layout
*/
$("#home-layout").layout({
//使layout自適應容器
fit:
true
});
/*
*
獲取左側菜單樹,並為其節點指定單擊事件
*/
$("#home-west-tree").tree({
//載入菜單的數據,必需
url:
"${ctx
}/pages/home-west-tree.json",
method:
"get",
//是否有層次線
lines:
true,
//菜單打開與關閉是否有動畫效果
animate:
true,
//菜單點擊事件
onClick:
function(node){
if(node.attributes
&&
node.attributes.url){
//打開內容區的tab,代碼在其後
addTab({
url:
"${ctx
}/"
+
node.attributes.url,
title:
node.text
});
}
}
});
/*
*
初始化內容區的tabs
*/
$("#home-tabs").tabs({
fit
:
true,
//tab頁是否有邊框
border
:
false
});})
</script>
<script>
/*
*
在內容區添加一個tab
*/
function
addTab(params){
var
t
=
$("#home-tabs");
var
url
=
params.url;
var
opts
=
{
title:
params.title,
closable:
true,
href:
url,
fit:
true,
border:
false
};
//如果被選中的節點對應的tab已經存在,則選中該tab並刷新內容
//否則打開一個新的tab
if(t.tabs("exists",
opts.title)){
var
tab
=
t.tabs("select",
opts.title).tabs("getSelected");
t.tabs("update",
{
tab:
tab,
options:
opts
});
}else{
t.tabs("add",
opts);
}
}
</script>
4.easyui-tree組件所需的json格式
easyui使用的傳輸格式為json,它對json內容的格式有比較嚴格的限制,所以請注意查看api
[{
"text":"區域管理",
"attributes":{
"url":"pages/consume/area/areaList.jsp"
}
},{
"text":"預約信息管理",
"children":[{
"text":"商戶預約信息查詢",
"attributes":{
"url":"/pages/consume/reservation/merchantReservation/merchantReservationList.jsp"
}
}]
},{
"text":"准入申請管理",
"children":[{
"text":"商戶准入申請",
"state":"closed",
"children":[{
"text":"商戶待處理申請",
"attributes":{
"url":"waterAply.do?method=toList&channelType=1&handleFlag=aply_wait"
}
},{
"text":"商戶審批中申請",
"attributes":{
"url":"waterAply.do?method=toList&channelType=1&handleFlag=aply_current"
}
},{
"text":"商戶審批通過申請",
"attributes":{
"url":"waterAply.do?method=toList&channelType=1&handleFlag=aply_pass"
}
},{
"text":"商戶被拒絕申請",
"attributes":{
"url":"waterAply.do?method=toList&channelType=1&handleFlag=aply_refuse"
}
}]
}]
},{
"text":"准入審批管理",
"children":[{
"text":"商戶審批管理",
"state":"closed",
"children":[{
"text":"當前任務",
"children":[{
"text":"商戶當前初審任務",
"attributes":{
"url":"pages/consume/approval/merchantApproval/merchantApprovalTrial.jsp"
}
},{
"text":"商戶當前復審任務",
"attributes":{
"url":"pages/consume/approval/merchantApproval/merchantApprovalRetrial.jsp"
}
}]
},{
"text":"商戶已完成任務",
"attributes":{
"url":"pages/consume/approval/merchantApproval/merchantApprovalDone.jsp"
}
},{
"text":"商戶不通過任務",
"attributes":{
"url":"pages/consume/approval/merchantApproval/merchantApprovalRefuse.jsp"
}
}]
}]
}]
就這樣,我們使用easyui完成了簡單的左右布局。
以上所述是小編給大家分享的jQuery
Easyui實現上左右布局的相關內容,希望對大家有所幫助。

⑧ easyui什麼意思 easyui學習班

easyui是一種基於jQuery的用戶界面插件集合。ddd
easyui為創建現代化,互動,JavaScript應用程序,提供必要的功能。
使用easyui不需要寫很多代碼,只需要通過編寫一些簡單HTML標記,就可以定義用戶界面。
easyui是個完美支持HTML5網頁的完整框架。
easyui節省網頁開發的時間和規模。
easyui很簡單但功能強大的。

⑨ thinkphp開發的實例及源碼哪裡有

在官網上有開發的實例及源碼可以下載。地址:http://www.thinkphp.cn/case/index.html。

⑩ easyUI的使用

循環輸出左側菜單樹的時候,選項都是連接<a> 右側顯示頁面的地方用iframe就可以了

閱讀全文

與easyui快速開發框架源碼相關的資料

熱點內容
伺服器空閑怎麼辦 瀏覽:831
資料庫使用加密函數 瀏覽:343
程序員做些什麼 瀏覽:1002
加密未來的趨勢 瀏覽:323
分數等式運演算法六年級 瀏覽:427
單片機怎麼設置入口和出口參數 瀏覽:868
java字元串gbk 瀏覽:955
編程中的樹的遍歷分為哪三種類型 瀏覽:136
核心編程為什麼要變數 瀏覽:704
學動漫編程就業行情好嗎 瀏覽:164
python連接多個類 瀏覽:596
退app會員費找哪裡投訴 瀏覽:568
射擊pdf 瀏覽:85
python多張圖片拼接與層疊 瀏覽:979
河北廊坊電信dns伺服器地址 瀏覽:851
老股民指標源碼 瀏覽:32
偉福顯示未安裝編譯器什麼意思呢 瀏覽:234
拉伸命令cad 瀏覽:491
yy安卓怎麼搶麥 瀏覽:933
阿里雲共享型伺服器價格 瀏覽:444