點擊藍字 ╳ 關注我們
開源項目 OpenHarmony是每個人的 OpenHarmony
萬冬陽
公司:中國科學院軟件所
小組:知識體系工作組
簡介
Easyui是一套基于ArkTS語言開發的輕量、可靠的移動端組件庫,它是對OpenAtom OpenHarmony(以下簡稱“OpenHarmony”) ArkUI進行深度定制的組件框架。Easyui可擴展性較強,可以基于源碼進行二次開發,修改原有組件以及新增部分組件,以滿足具體項目的開發需求。該框架適用大部分OpenHarmony應用的開發 ,能夠更加完善OpenHarmony 的應用開發能力,使我們的應用開發更簡單。 組件特性

開發環境
IDE:DevEco Studio 3.1 Beta2,version:3.1.0.400SDK:3.2.14.2 API9使用方法
使用前需要先安裝ohpm-cli請參考安裝教程:https://ohpm.openharmony.cn/#/cn/help/quickstart 1.下載組件
ohpminstall@isrc/easyui.har–-save
2.easyui組件庫中的地址列表組件使用示例
import { AddressList } from 'easyui'
struct TestAddressList {
build() {
Column(){
Text("基礎用法")
.fontSize(20)
.fontColor("#ff808080")
.margin(20)
.alignSelf(ItemAlign.Start)
AddressList({
addressList: [ //地址列表
{ "id":1,"name":"張三","tel":"13000000000","address":"浙江省杭州市西湖區文一路 138 號東方通信大廈7樓501室"}
,{ "id":2,"name":"李四","tel":"13100000000","address":"浙江省杭州市拱墅區莫干山路 50號"}
,{ "id":3,"name":"王五","tel":"13200000000","address":"浙江省杭州市濱江區江南大道13號"}
],
outRangeIdArray:[5,6,7] //超出配送范圍的地址id集合
})
}.width("100%")
.height("100%")
.backgroundColor("#ffeaeaea")
}
}
easyui庫中的組件列表

/easyui # 項目根目錄
├── easyui # easyui組件庫
│ └─ src/main
│ └─ ets/common/components # 組件庫中的所有組件
│ └─index.ets # 組件導出文件
├── entry # 組件使用方法測試代碼示例代碼文件夾
│ └─ src/main
│ └─ ets/page/Main # 組件測試效果代碼
├──README.md#安裝使用方法
結語
?通過本篇文章介紹,您對easyui組件框架應該有了初步的了解。我們所有的源碼和指導文檔都已經開源,如果您對本篇文章內容以及所實現的Demo感興趣,可以根據本篇文章介紹自行下載easyui組件框架源碼(https://gitee.com/openharmony-sig/ohos_easyUI)進行研究和使用。同時也歡迎更多開發者與我們共享開發成果,分享技術解讀與經驗心得。
原文標題:【開源三方庫】Easyui:基于OpenAtom OpenHarmony ArkUI深度定制的組件框架
文章出處:【微信公眾號:OpenAtom OpenHarmony】歡迎添加關注!文章轉載請注明出處。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
鴻蒙
+關注
關注
59文章
2496瀏覽量
43740 -
OpenHarmony
+關注
關注
26文章
3816瀏覽量
18090
原文標題:【開源三方庫】Easyui:基于OpenAtom OpenHarmony ArkUI深度定制的組件框架
文章出處:【微信號:gh_e4f28cfa3159,微信公眾號:OpenAtom OpenHarmony】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
熱點推薦
DialogHub上線OpenHarmony開源社區,高效開發鴻蒙應用彈窗
OpenHarmony三方庫中心倉以及Gitee平臺。
開發者可訪問“OpenHarmony官網”,點擊“開發者”——>“三方
發表于 04-03 17:30
開源啦!!!基于鴻蒙ArkTS封裝的圖表組件《McCharts》,大家快來一起共創
及時反饋
開源代碼管理管理開源代碼我們選擇了GitHub,比較主流,后續也會放開其他的。而開發完的組件我們使用的是OpenHarmony三方
發表于 03-15 15:21
Get這個秘籍,鴻蒙原生應用頁面滑動絲滑無比
,因此開發者通常需要自行維護節點池,開發成本高昂。而華為提供的全局自定義組件復用三方庫“nodepool”,則通過BuilderNode創建全局自定義組件復用池,實現跨頁面的Web
發表于 03-06 14:41
鴻蒙文件傳輸三方庫上線開源鴻蒙社區 十行代碼實現大文件高速傳輸
近日,華為在OpenHarmony社區上線了“super_fast_file_trans”文件傳輸三方庫(以下簡稱“SFFT”)。這一三方庫
發表于 03-06 10:29
EE-303:將VisualDSP線程安全庫與第三方RTOS配合使用
電子發燒友網站提供《EE-303:將VisualDSP線程安全庫與第三方RTOS配合使用.pdf》資料免費下載
發表于 01-07 14:09
?0次下載

鴻蒙原生頁面高性能解決方案上線OpenHarmony社區 助力打造高性能原生應用
NEXT的原生頁面高性能解決方案,從頁面滑動、跳轉及應用冷啟動等關鍵環節,為開發者提供全面的支持。目前,這些解決方案均已上線OpenHarmony開源社區,可在OpenHarmony三方
發表于 01-02 18:00
AKI跨語言調用庫神助攻C/C++代碼遷移至HarmonyOS NEXT
,AKI已上線OpenHarmony開源社區,“OpenHarmony三方庫中心倉網站”搜索“AKI”即可了解體驗。期待更多廠商和開發者下載
發表于 01-02 17:08
OpenHarmony程序分析框架論文入選ICSE 2025
近日,ICSE 2025軟件工程實踐Track放榜,面向OpenAtom OpenHarmony(以下簡稱“OpenHarmony”)的ArkTS程序分析基礎框架--方舟程序分析器

鴻蒙原生開源庫ViewPool在OpenHarmony社區正式上線
近日,由伙伴參與共建的鴻蒙原生開源庫“ViewPool”在OpenHarmony社區正式上線。這個開發庫是基于OpenHarmony技術孵化
鴻蒙Flutter實戰:05-使用第三方插件
使用的第三方插件,其底層以的庫沒有適配鴻蒙,則需要通過overrider配置其鴻蒙化的替代插件,否則會在運行時報錯。如下面所示:
```yaml
dependency_overrides:
# ohos
發表于 10-22 21:54
第三屆OpenHarmony技術大會 生態企業分享創新成果,共繪開源系統新藍圖
10月12日,以“技術引領筑生態,萬物智聯創未來”為主題的第三屆OpenHarmony技術大會在上海隆重召開。來自全球的開源操作系統技術領袖、前沿實踐專家、學者及業界領袖,探討萬物智聯時代操作系統

開放原子開源生態大會OpenHarmony生態主題演講報名開啟
開源賦能產業,生態共筑未來,OpenAtom OpenHarmony(簡稱“OpenHarmony”)項目群工作委員會將于9月26日上午舉辦Open
發表于 09-19 22:02
行芯、EDA2、華為云三方簽署戰略合作框架協議
EDA2的秘書處代表鄭云升先生介紹了簽約背景。EDA2于去年12月在無錫發布“碧玄巖”評測中心。EDA2、行芯、華為云三方各有自身優勢,此次戰略合作是為了實現優勢互補、共同提升EDA質量,建立用戶
求助,在esp-idf中使用arduino作為組件后怎樣使用arduino的庫?
在esp-idf中使用arduino作為組件后怎樣使用arduino的庫,例如我此時需要使用arduino的第三方庫blinker,怎樣使用?
發表于 06-12 07:21
評論