精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

鴻蒙開發ArkUI優秀實踐—Rating組件

系統 OpenHarmony
本節講解評分條組件Rating的兩種基本使用方法:用作表單組件和用作展示組件。

??想了解更多關于開源的內容,請訪問:??

??51CTO 開源基礎軟件社區??

??https://ost.51cto.com??

本節講解評分條組件Rating的兩種基本使用方法:用作表單組件和用作展示組件。

首先我們看下Rating組件的接口、屬性和事件的說明:

/**
* 3.9 Rating組件
* 評分條組件。
*
* 接口:
* Rating(options?: { rating: number, indicator?: boolean })
* rating:number 默認值0,設置并接收評分值。
* indicator:boolean 默認值false,僅作為指示器使用,不可操作。
*
* 屬性:
* .stars(number) 默認值5,設置評星總數。
* .stepSize(number) 默認值0.5,操作評級的步長。
* .starStyle({
* backgroundUri: string, // 未選中的星級的圖片路徑
* foregroundUri: string, // 選中的星級的圖片路徑
* secondaryUri?: string // 部分選中的星級的圖片路徑
* })
* 圖片路徑可由用戶自定義或使用系統默認圖片,僅支持本地。
*
* 事件:
* onChange(callback:(value: number) => void) 操作評分條的評星發生改變時觸發該回調。
*/

1、用作表單組件

Rating組件用作表單組件時,通常需要配合onChange事件獲得評分后的值,用于后續表單提交的參數值。接口參數rating是必須提供的,indicator參數不需要提供。屬性.stars、.stepSize和.starStyle的默認值能滿足我們絕大部分場景下的需要,所以也不需要提供。示范代碼如下:

H8({text:'1.用作表單組件'})
Row(){
TextBody1({text: '請給客服評分'})
Blank()
Rating({rating: 0})
.onChange((value: number) => {
console.log('評分結果為:' + value.toString())
})
}.width('100%')

實際項目中可以將上述H8和TextBody1的文本改為文本資源調用(string.json),以適應多語言顯示的需要。運行效果如下:

3.9 Rating組件-開源基礎軟件社區

2、用作展示組件

將Rating組件用作展示組件時,需要設置接口參數indicator為true,使Rating組件不可操作。示范代碼如下:

H8({text:'2.用作展示組件'})
Row(){
TextBody1({text: '客服綜合評分'})
Blank()
Rating({rating: 3.7, indicator: true}) // 作為指示器使用
.onChange((value: number) => {
console.log('評分結果為:' + value.toString())
})
}.width('100%')

運行效果如下:

3.9 Rating組件-開源基礎軟件社區

這里有三個小問題:

1.評分組件展示的顆粒度最小為0.5,無法表現3.7分,只能“四舍五入”后展示。3.7分和3.5分效果相同,3.8分和4分效果相同。

2.indicator賦值true后,雖然點擊后不會改變評分值,但是“五角星”變得很小了。

3.上述代碼中我故意使用了onChange事件,發現仍然可以捕捉評分值,但永遠是3.5(最接近3.7的分值)。當然,實際應用中,如果Rating組件用作展示組件,不要寫onChange事件。

基于上述Beta版組件的不足,我的使用建議是不要使用indicator參數,而是用enabled屬性實現效果。代碼如下:

Row(){
TextBody1({text: '客服綜合評分'})
Blank()
Rating({rating: 3.7}) // 不使用indicator參數
.enabled(false) // 使用enabled參數
.onChange((value: number) => {
console.log('評分結果為:' + value.toString())
})
}.width('100%')

現在,外觀恢復正常了,onChange事件也徹底失效了。效果如下:

3.9 Rating組件-開源基礎軟件社區

OK,上面是個小插曲,現在正式演示Rating組件作為展示組件的完整用法,代碼如下:

H8({text:'綜合評分'})
Row(){
TextBody1({text: '商品評分(4.4)'})
Blank()
Rating({rating: 4.4})
.enabled(false)
.stars(5) // 設置評星總數
.stepSize(0.5) // 操作評級的步長
.starStyle({
backgroundUri:'/common/images/star_bg.png', // 未選中的星級的圖片路徑
foregroundUri:'/common/images/star_fg.png', // 選中的星級的圖片路徑
secondaryUri:'/common/images/star_2.png' // 部分選中的星級的圖片路徑
})
}.width('100%')
Row(){
TextBody1({text: '物流評分(3.7)'})
Blank()
Rating({rating: 3.7})
.enabled(false)
.stars(5)
.stepSize(0.5)
.starStyle({
backgroundUri:'/common/images/star_bg.png',
foregroundUri:'/common/images/star_fg.png',
secondaryUri:'/common/images/star_2.png'
})
}.width('100%')
Row(){
TextBody1({text: '客服評分(4.8)'})
Blank()
Rating({rating: 4.8})
.enabled(false)
.stars(5)
.stepSize(0.5)
.starStyle({
backgroundUri:'/common/images/star_bg.png',
foregroundUri:'/common/images/star_fg.png',
secondaryUri:'/common/images/star_2.png'
})
}.width('100%')

效果如下:

3.9 Rating組件-開源基礎軟件社區

最后,提醒一點,當前評分總數建議不要設置(使用默認值5即可)。如果設置為10,你會發現,Rating組件寬度不變,圖片會被壓縮變形。

源碼地址:https://gitee.com/cloudev/harmonyos3/tree/master/3.0/BaseComponent 。

??想了解更多關于開源的內容,請訪問:??

??51CTO 開源基礎軟件社區??

??https://ost.51cto.com??。

責任編輯:jianghua 來源: 鴻蒙社區
相關推薦

2021-12-15 09:51:42

Web開發數據

2022-08-04 10:12:49

桌面技術

2019-07-22 10:42:11

React組件前端

2022-10-24 14:49:54

ArkUI心電圖組件

2022-07-06 20:24:08

ArkUI計時組件

2023-06-08 16:47:09

軟件開發工具

2024-05-31 08:30:23

2023-02-23 15:56:51

2022-10-17 14:36:09

ArkUI虛擬搖桿組件

2023-07-06 14:51:30

開發高質量軟件

2023-09-02 20:55:04

微服務架構

2022-11-30 10:34:17

2019-07-20 23:30:48

開發技能代碼

2022-07-07 14:01:59

管家服務系統ArkUI eTS

2022-01-07 08:00:00

Node.js開發Web

2020-05-25 11:14:59

代碼程序開發

2024-12-12 09:02:35

2023-02-07 15:33:16

云遷移數據中心云計算

2022-06-27 14:12:32

css鴻蒙自定義

2021-12-03 09:49:59

鴻蒙HarmonyOS應用
點贊
收藏

51CTO技術棧公眾號

久久九九精品视频| 97人妻精品视频一区| av国产精品| 亚洲嫩草精品久久| 91一区二区三区| 欧美成人片在线观看| 成人在线tv视频| 高跟丝袜欧美一区| 天堂√在线观看一区二区| 中文人妻熟女乱又乱精品| 五月天综合网站| 日韩精品一区二区三区在线播放| 日韩国产成人无码av毛片| 神马午夜精品95| 亚洲精选国产| 中文字幕日韩欧美精品在线观看| 在线成人免费av| 日本乱理伦在线| av电影天堂一区二区在线观看| 日本免费在线精品| 99热这里只有精品4| 96sao在线精品免费视频| 一本到不卡精品视频在线观看| 婷婷久久五月天| 草草视频在线播放| 天堂成人免费av电影一区| 久久久国产成人精品| 女性生殖扒开酷刑vk| 国产精品黄色片| 亚洲福利国产精品| 亚洲欧美在线网| 日本高清视频网站| 极品尤物av久久免费看| 91精品国产色综合久久不卡98口| 公肉吊粗大爽色翁浪妇视频| 97久久综合精品久久久综合| 欧美日韩精品系列| 国产成人黄色片| 在线观看中文字幕的网站| 国产欧美一区二区在线观看| 国产精品亚洲综合| 国产精品久久久久久免费播放| 性欧美暴力猛交另类hd| 九色成人免费视频| 四虎地址8848| 久久超碰99| 亚洲国产精品高清久久久| 亚洲天堂一区二区在线观看| 欧美三区四区| 黄色精品一区二区| www.国产在线视频| 亚洲小说区图片区都市| 中文字幕一区二区三区视频| 欧美日本国产精品| 天天操天天射天天| www.欧美日韩| 国产精品自拍首页| 精品人妻一区二区三区麻豆91| 久久99国产精品久久99果冻传媒| 日韩免费观看网站| 伊人中文字幕在线观看| 亚洲乱码久久| 97精品一区二区视频在线观看| 欧美日韩大片在线观看| 欧美+日本+国产+在线a∨观看| 日韩亚洲国产中文字幕| 影音先锋男人看片资源| 日韩精品不卡一区二区| 中文字幕亚洲欧美日韩2019| 日韩精品无码一区二区三区久久久| 日韩成人一级| 精品一区精品二区| 日韩精品卡通动漫网站| 你懂的在线观看一区二区| 亚洲第一区中文99精品| 艳妇乳肉亭妇荡乳av| 精品三级av在线导航| 日韩成人xxxx| 最新中文字幕视频| 精品国产乱码久久久久久蜜坠欲下 | 在线免费黄色网| 久久精品国产福利| 欧美一区二区三区视频在线| 一卡二卡三卡四卡五卡| 成人福利一区| 亚洲精品久久久久国产| 四虎永久免费影院| 日韩极品一区| 久久91亚洲精品中文字幕| 久久精品第一页| 91久久亚洲| 日本精品性网站在线观看| 进去里视频在线观看| 久久99精品国产.久久久久久| 91手机视频在线观看| 亚洲xxx在线| 91视频在线观看免费| 日本视频一区二区在线观看| 日本中文字幕在线看| 亚洲另类一区二区| 鲁一鲁一鲁一鲁一色| 91精品论坛| 精品视频在线免费看| 久久发布国产伦子伦精品| 久久国产精品色av免费看| 亚洲人av在线影院| 精品国产视频在线观看| 夜久久久久久| 国产免费一区二区三区在线能观看 | 亚洲一二av| 国产丝袜高跟一区| 情侣偷拍对白清晰饥渴难耐| 亚洲视频观看| 国产精品video| aaa国产视频| 久久日一线二线三线suv| 一区二区在线中文字幕电影视频| 日本h片在线观看| 在线日韩一区二区| youjizz.com日本| 精品久久美女| 欧美激情2020午夜免费观看| 亚洲GV成人无码久久精品| 精品一区二区三区欧美| 久久精品国产一区二区三区日韩 | 性欧美video高清bbw| 在线中文字幕一区| 国产精品久久久久久亚洲av| 日韩精品一区二区久久| 97久久精品在线| 国产日韩欧美中文字幕| 久久伊人蜜桃av一区二区| 国产视频在线观看网站| 黄色日韩网站| 亚洲欧洲午夜一线一品| 国产成人精品亚洲男人的天堂| 美女国产一区二区三区| 欧美日韩精品免费在线观看视频| 成人性生交大片免费看在线播放| 欧美猛男gaygay网站| 性高潮久久久久久久| 亚洲黄色av| 91精品黄色| 日本视频在线免费观看| 欧美亚洲国产一区二区三区 | 91麻豆免费视频| 日韩欧美猛交xxxxx无码| 日韩免费在线电影| 在线视频一区二区| 国产精品无码一区| 中文字幕乱码久久午夜不卡| 成年人观看网站| 国产精东传媒成人av电影| 欧美wwwxxxx| 国产人妖一区二区三区| 亚洲少妇30p| 手机在线国产视频| 久久精品亚洲人成影院| 成人a在线视频| 自拍视频在线免费观看| 欧美亚洲动漫另类| 我想看黄色大片| 日韩av电影天堂| 日韩欧美一区二区三区四区| 欧美影视资讯| 在线亚洲欧美视频| 岳乳丰满一区二区三区| 国产精品激情偷乱一区二区∴| 中文久久久久久| 日韩毛片视频| 成人有码在线播放| 亚洲精品一线| 亚洲第一免费播放区| 五月婷婷亚洲综合| 2019国产精品| 国产三级三级三级看三级| 成人在线免费观看网站| 国产色综合天天综合网 | 日本亚洲欧美在线| www.久久久久久久久| 超碰97人人射妻| 精品日韩毛片| 91九色视频在线| 污网站在线免费看| 亚洲精品国产精品乱码不99按摩| 国产精品视频免费播放| 国产日韩欧美制服另类| 老司机午夜性大片| 欧美视频一区| 久久精品人人做人人爽电影| 福利一区二区| 九九热视频这里只有精品| 天堂中文字幕在线| 欧美在线小视频| 国产极品国产极品| 成人精品一区二区三区四区| 日日摸日日碰夜夜爽av| 久久精品av| 国产乱码精品一区二区三区中文| 综合毛片免费视频| 精品国产区一区二区三区在线观看| 国产ts人妖调教重口男| 精品久久香蕉国产线看观看亚洲| 538精品视频| 国产成人av福利| 三级4级全黄60分钟| 无需播放器亚洲| 久久久久久久久久码影片| 四虎国产精品永久在线国在线| 欧美黑人国产人伦爽爽爽| 黄色大片在线看| 日韩视频国产视频| 无码一区二区三区| 一区二区三区资源| 一区二区精品免费| 成人午夜大片免费观看| 日韩爱爱小视频| 日韩亚洲在线| 日本女人高潮视频| 神马电影久久| 国产精品一区二区三区不卡| 韩国精品视频在线观看 | 在线日韩av| 一级特黄录像免费播放全99| 欧洲在线一区| 亚洲自拍在线观看| 成人av集中营| 欧美一区二区.| caoporn免费在线| 国产亚洲人成网站在线观看 | 亚洲国产成人精品一区二区| 一级爱爱免费视频| 色哟哟一区二区在线观看 | 国产精品一线天粉嫩av| 91久久精品美女| 深夜视频一区二区| 欧美专区在线视频| 国产一二三在线| 欧美老女人性视频| 成人免费在线| 色99之美女主播在线视频| 欧美欧美欧美| 亚洲黄色在线看| xxxx18国产| 日韩欧美资源站| 亚洲图片中文字幕| 欧美性猛交xxxxxx富婆| 丰满少妇xoxoxo视频| 天天综合日日夜夜精品| 伊人365影院| 一区二区日韩电影| 久草视频中文在线| 尤物在线观看一区| 破处女黄色一级片| 一区二区三区四区乱视频| 波多野结衣不卡视频| 亚洲欧洲制服丝袜| 少妇被躁爽到高潮无码文| 最新不卡av在线| 91制片厂在线| 亚洲欧美在线另类| 国产成人自拍网站| 亚洲欧美日韩一区| 四虎免费在线视频| 一卡二卡三卡日韩欧美| 国产亚洲欧美精品久久久久久| 夜夜嗨av一区二区三区网页| 免费在线观看黄视频| 亚洲一区二区三区四区在线免费观看| 538任你躁在线精品视频网站| 亚洲精选在线视频| 免费在线看黄网址| 午夜精品在线看| 黑人一级大毛片| 色综合夜色一区| 波多野结衣黄色网址| 欧美日韩精品免费| a级片在线播放| 日韩精品中文字幕在线一区| 狠狠综合久久av一区二区| 亚洲黄一区二区| 国产人成在线视频| 精品久久久999| av免费网站在线| 韩国三级电影久久久久久| 亚洲妇女成熟| 国产精品久久久久久久av电影| 久久久久黄色| 99精品99久久久久久宅男| 欧美一级三级| 亚洲va韩国va欧美va精四季| 一本一道久久a久久精品蜜桃| 成人av在线不卡| 性欧美长视频| 99中文字幕在线| 成人激情免费网站| 青娱乐国产视频| 亚洲精品国产a久久久久久| 国产香蕉视频在线| 精品视频一区三区九区| 日本高清视频在线| 中文字幕不卡在线视频极品| 在线看福利影| 国产成人一区二区三区小说| 超碰国产精品一区二页| 国产一区免费| 日本午夜一区| 日本中文字幕亚洲| 麻豆91在线看| 熟妇人妻久久中文字幕| 国产精品久久久久影院色老大| 青青草原国产视频| 欧美在线免费观看亚洲| 高清一区二区三区四区| 自拍偷拍免费精品| 偷拍自拍在线看| 成人激情黄色网| 久久香蕉精品香蕉| 亚洲成色www久久网站| 亚洲美女少妇无套啪啪呻吟| 国产原创精品在线| 久久影视一区二区| 日本少妇激情视频| 在线观看91av| wwwxxx在线观看| 2019国产精品自在线拍国产不卡| 日本在线一区二区| 欧美一区1区三区3区公司| 欧美日韩一区二区三区四区在线观看| 99草草国产熟女视频在线| 成人美女视频在线观看| 青青草成人免费| 欧美猛男男办公室激情| 成年人免费在线视频| 2019最新中文字幕| 成午夜精品一区二区三区软件| 中文网丁香综合网| 日本人妖一区二区| 久久精品国产亚洲av久| 亚洲国产综合在线| www.黄色小说.com| 欧美成人免费视频| www.久久久.com| 亚洲综合第一| 青青草97国产精品免费观看无弹窗版| 亚洲色图14p| 午夜激情综合网| 性做久久久久久久久久| 欧美成人久久久| 国产精品日本一区二区三区在线| 一本久道久久综合| 老司机午夜精品99久久| 成人黄色短视频| 欧美日韩专区在线| 91在线不卡| 国产精品久久久久久av福利| 激情综合网站| 中文久久久久久| 中文字幕在线不卡一区二区三区| 久久人人爽人人爽人人片av免费| 亚洲图片制服诱惑| 91在线亚洲| 亚洲黄色一区二区三区| 麻豆精品在线播放| 精品国产国产综合精品| 678五月天丁香亚洲综合网| 黄网站app在线观看| 亚洲a区在线视频| 欧美国内亚洲| 国内自拍偷拍视频| 图片区小说区区亚洲影院| 四虎在线视频| 国产精品高清网站| 日韩在线观看| 久久精品国产99久久99久久久| 亚洲精品免费在线| 欧美一区二区在线观看视频| 26uuu亚洲伊人春色| 国产探花在线精品一区二区| 亚洲老女人av| 亚洲人精品午夜| 欧性猛交ⅹxxx乱大交| 日本aⅴ大伊香蕉精品视频| av资源久久| 欧美日韩理论片| 亚洲第一狼人社区| 国产尤物视频在线| 成人性生交大片免费看小说| 激情视频一区| 玖玖爱在线观看| 欧美片网站yy| 俺来俺也去www色在线观看| 久久久久久艹| 久久精品国产精品亚洲红杏 | 国产又黄又粗又长| 欧美成人一二三| 丝袜美腿综合| 手机免费av片| 亚洲高清视频在线| 成人高清网站|