在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

JS UI組件在線預覽功能和開發步驟

電子發燒友開源社區 ? 來源:HarmonyOS官方合作社區 ? 作者:HarmonyOS官方合作社 ? 2022-03-14 14:01 ? 次閱讀

一、介紹

以往大家如果想查看組件的使用效果,需要打開DevEco Studio構建工程。現在為了便于大家高效開發,文檔上線了JS UI組件在線預覽功能,無需本地構建工程,在線即可修改組件樣式等參數、一鍵預覽編譯效果。程序員直呼:簡直不要太方便啦!讓我們通過下面這段視頻看一下效果~

看完視頻,你是不是也躍躍欲試?心動不如行動,復制下方鏈接,趕緊用起來吧~

JS API參考文檔(以Button組件為例):https://developer.harmonyos.com/cn/docs/documentation/doc-references/js-components-basic-button-0000000000621726#section1853220587610

二、組件功能和開發步驟

目前我們已經上線了5個組件的在線預覽功能,分別為Button、List、Input、Image和Dialog。其中Input、Image和Dialog是近日上線的組件。接下來我們將以Button組件為例,為大家介紹組件的功能和開發步驟。

注:因篇幅有限,此處不再贅述其他組件,大家可自行前往官網查閱(末尾有組件鏈接哦~)。

1. Button(1)功能介紹:

Button是按鈕組件,用來響應用戶的點擊操作,類型包括膠囊按鈕、圓形按鈕、文本按鈕、弧形按鈕和下載按鈕。開發者們可以在按鈕上綁定事件來響應點擊操作后的自定義行為。

在線預覽效果(圖1):

https://developer.harmonyos.com/cn/docs/documentation/doc-references/js-components-basic-button-0000000000621726#section1853220587610

(2)開發步驟:① 首先,在hml文件中創建一個基本的按鈕組件(圖2),并在css文件中添加樣式。

<buttonclass="buttons">按鈕button>
(左右滑動,查看更多)
/* xxx.css */.buttons {  margin-top: 15px;  width: 45%;  height: 45px;  text-align: center;  font-size: 14px;  border-radius: 10px;  background-color: #317aff;}
② 接著,將按鈕文本更改為Loading(圖3),添加waiting屬性來顯示按鈕的等待效果。

	 <button class="buttons" waiting="true">Loadingbutton>
(左右滑動,查看更多)

③ 最后,為按鈕綁定setProgress方法來實時顯示下載進度條的進度(圖4),同時在js文件中對setProcess方法進行自定義,實現進度條的遞增顯示效果。

 class="buttons"id="download-btn"waiting="true"type="download"onclick="setProgress">{{downloadText}}
(左右滑動,查看更多)
// xxx.js export default {  data: {     progress: 10,     downloadText: "進度條按鈕"     },     setProgress(e) {      var i=0      var set= setInterval(()=>{         i+=10         this.progress=i         this.downloadText = this.progress + "%";         this.$element('download-btn').setProgress({ progress: this.progress });         if(this.progress>=100){             clearInterval(set)             this.downloadText="完成"         }     },1000)  } }}
(左右滑動,查看更多)

其他組件請復制下方鏈接,自行前往官網查看:

Input組件:

https://developer.harmonyos.com/cn/docs/documentation/doc-references/js-components-basic-input-0000000000611673#section1853220587610

List組件:https://developer.harmonyos.com/cn/docs/documentation/doc-references/js-components-container-list-0000000000611496#section1853220587610

Image組件:

https://developer.harmonyos.com/cn/docs/documentation/doc-references/js-components-basic-image-0000000000611597#section1853220587610

Dialog組件:

https://developer.harmonyos.com/cn/docs/documentation/doc-references/js-components-container-dialog-0000001050068157#section1853220587610

三、結語

好了,以上就是本期全部內容,期待大家通過JS UI在線預覽實現精美的組件,也歡迎大家持續關注開發者文檔上新內容。

原文標題:UI組件在線預覽,程序員直呼“不要太方便~”

文章出處:【微信公眾號:HarmonyOS官方合作社區】歡迎添加關注!文章轉載請注明出處。

審核編輯:湯梓紅


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 功能
    +關注

    關注

    3

    文章

    589

    瀏覽量

    29368
  • 開發
    +關注

    關注

    0

    文章

    370

    瀏覽量

    40920
  • 組件
    +關注

    關注

    1

    文章

    517

    瀏覽量

    17923

原文標題:UI組件在線預覽,程序員直呼“不要太方便~”

文章出處:【微信號:HarmonyOS_Community,微信公眾號:電子發燒友開源社區】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    HarmonyOS應用開發-UI設計開發預覽

    軟件要求安裝DevEcoStudio和Node.js,詳情請參考下載和安裝軟件提示:智能表UI開發預覽功能將在Beta2版本上線,當前只能
    發表于 09-23 17:51

    【HarmonyOS HiSpark AI Camera試用連載 】鴻蒙JS UI介紹

    JS UI框架是一種跨設備的高性能UI開發框架,支持聲明式編程和跨設備多態UI。HTML5CSSJavaScript
    發表于 01-11 20:10

    JS應用開發框架組件

    JS應用開發框架組件簡介目錄接口使用相關倉簡介JS應用開發框架,是OpenHarmony為開發
    發表于 04-23 18:05

    HarmonyOS 3.0.0開發預覽版全新發布

    開發類似功能的應用時,JS代碼一般行數更少,開發效率更高。TS是JS的一個超集,有效地提升了JS
    發表于 10-25 15:49

    HarmonyOS 3.0.0開發預覽版全新發布

    開發類似功能的應用時,JS代碼一般行數更少,開發效率更高。TS是JS的一個超集,有效地提升了JS
    發表于 11-19 18:29

    HarmonyOS UI組件在線預覽,程序員直呼“不要太方便~”

    一、介紹 以往大家如果想查看組件的使用效果,需要打開DevEco Studio構建工程。現在為了便于大家高效開發,文檔上線了JS UI組件
    發表于 03-10 14:22

    請問鴻蒙的JS UI如何獲得當前組件的Value的值?

    鴻蒙的JS UI如何獲得當前組件的Value的值和,自定義一個屬性customeVal的值{{title}}此處不一定是Button,有可能是Text,Image,也有可能是list的for循環
    發表于 04-07 11:52

    DevEco Studio有哪幾種預覽功能

    查看多個終端設備上的預覽效果。圖1 多端設備預覽**2 跳轉 **為幫助開發者提升升級代碼開發效率,DevEco Studio 提供編輯連接器和連接器、
    發表于 05-26 15:42

    DevEco Studio強大的預覽功能讓開發效率大大提升!

    、雙向預覽為幫助開發者提升開發效率,DevEco Studio提供雙向預覽功能,支持代碼編輯器、預覽
    發表于 06-08 18:05

    全面支持JS/eTS應用開發,DevEco Studio 3.0 Beta4新版本發布

    功能,是DevEco Studio為開發者提供的可視化界面開發方式,具有豐富的UI界面編輯功能開發
    發表于 07-08 14:29

    全面支持JS/eTS應用開發,DevEco Studio 3.0 Beta4新版本發布

    ,是DevEco Studio為開發者提供的可視化界面開發方式,具有豐富的UI界面編輯功能開發者可自由拖拽
    發表于 07-11 17:37

    編程小白也能快速掌握的ArkUI JS組件開發

    好評。特別是它的ArkUI JS組件在線預覽功能,不但可以從中學習基礎組件的使用,還可以
    發表于 08-31 11:09

    如何用JS UI框架的List組件畫一個表格?

    本文作者:九弓子 前端最討厭的事:需要閱讀同事封裝的各種奇怪組件 前端最喜歡的事:分分鐘封裝一個自定義組件 對于以上描述,你是否也有同感?本期我們為大家帶來的是開發者“九弓子”投稿的“如何用J
    的頭像 發表于 07-01 10:42 ?2253次閱讀

    在HarmonyOS版本下如何基于JS UI框架來開發

    作者:zhenyu ,華為軟件開發工程師 在當前HarmonyOS版本下,如何基于JS UI框架來開發呢? 1JS
    的頭像 發表于 07-13 09:24 ?2222次閱讀

    編程小白分分鐘掌握ArkUI JS組件開發

    ArkUI JS組件在線預覽目前已經嵌入在對應組件的文檔中,文檔整體由兩部分組成:第一部分為該組件
    的頭像 發表于 08-31 09:21 ?961次閱讀
    主站蜘蛛池模板: 辣h高h肉h激h超h | 日本在线不卡一区二区 | 国产chinesetube | 三级黄色网址 | 一本到卡二卡三卡福利 | 在线电影你懂得 | 男女在线免费视频 | 好大好硬好长好爽a网站 | 免费视频一级片 | 精品成人 | 藏经阁在线| 亚洲一区 在线播放 | 天天干天天在线 | 一个综合色 | 道区二区三区四区 | 精品视频免费看 | 四虎影院最新网站 | 综合7799亚洲伊人爱爱网 | 日本bt| 毛片8 | 亚洲精品综合网在线8050影院 | 亚洲午夜精品久久久久久成年 | 99精品在免费线视频 | 国产美女特级嫩嫩嫩bbb | 神马午夜嘿嘿嘿 | 欧美日韩精品乱国产 | 色综合成人 | 欧美黑人性受xxxx精品 | 精品视频在线观看视频免费视频 | 国产在线观看黄 | 天天射天天干天天 | 一级一级毛片免费播放 | 婷婷久久精品 | 欧美性一区二区三区 | 天堂bt种子资源地址在线 | 四虎影视永久在线精品免费播放 | 拍拍拍成人免费高清视频 | 欧美全免费aaaaaa特黄在线 | 日本三级香港三级人妇99视 | 激情五月婷婷综合 | 美女视频黄a视频美女大全 美女视频一区二区 |