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

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

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

3天內不再提示

鴻蒙ArkTS聲明式開發:跨平臺支持列表【點擊事件】

jf_46214456 ? 來源:jf_46214456 ? 作者:jf_46214456 ? 2024-05-26 21:25 ? 次閱讀

點擊事件

組件被點擊時觸發的事件。

說明:
開發前請熟悉鴻蒙開發指導文檔 :[gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md]
從API Version 7開始支持。后續版本如有新增內容,則采用上角標單獨標記該內容的起始版本。

事件

名稱支持冒泡功能描述
onClick(event: (event?: ClickEvent) => void)點擊動作觸發該回調,event返回值見ClickEvent對象說明。 從API version 9開始,該接口支持在ArkTS卡片中使用。

ClickEvent對象說明

從API version 9開始,該接口支持在ArkTS卡片中使用。

名稱類型描述
xnumber點擊位置相對于被點擊元素左上角的X坐標。
ynumber點擊位置相對于被點擊元素左上角的Y坐標。
timestamp8+number事件時間戳。觸發事件時距離系統啟動的時間間隔,單位納秒。
target8+[EventTarget]觸發事件的元素對象顯示區域。
source8+[SourceType]事件輸入設備。
windowX10+number點擊位置相對于應用窗口左上角的X坐標。
windowY10+number點擊位置相對于應用窗口左上角的Y坐標。
displayX10+number點擊位置相對于應用屏幕左上角的X坐標。
displayY10+number點擊位置相對于應用屏幕左上角的Y坐標。

EventTarget8+對象說明

從API version 9開始,該接口支持在ArkTS卡片中使用。

名稱參數類型描述
area[Area]目標元素的區域信息。HarmonyOSOpenHarmony鴻蒙文檔籽料:mau123789是v直接拿

搜狗高速瀏覽器截圖20240326151450.png

示例

// xxx.ets
@Entry
@Component
struct ClickExample {
  @State text: string = ''

  build() {
    Column() {
      Row({ space: 20 }) {
        Button('Click').width(100).height(40)
          .onClick((event?: ClickEvent) = > {
            if(event){
              this.text = 'Click Point:' + 'n  windowX:' + event.windowX + 'n  windowY:' + event.windowY
              + 'n  x:' + event.x + 'n  y:' + event.y + 'ntarget:' + 'n  component globalPos:('
              + event.target.area.globalPosition.x + ',' + event.target.area.globalPosition.y + ')n  width:'
              + event.target.area.width + 'n  height:' + event.target.area.height + 'ntimestamp' + event.timestamp;
            }
          })
        Button('Click').width(200).height(50)
          .onClick((event?: ClickEvent) = > {
            if(event){
              this.text = 'Click Point:' + 'n  windowX:' + event.windowX + 'n  windowY:' + event.windowY
              + 'n  x:' + event.x + 'n  y:' + event.y + 'ntarget:' + 'n  component globalPos:('
              + event.target.area.globalPosition.x + ',' + event.target.area.globalPosition.y + ')n  width:'
              + event.target.area.width + 'n  height:' + event.target.area.height + 'ntimestamp' + event.timestamp;
            }
          })
      }.margin(20)

      Text(this.text).margin(15)
    }.width('100%')
  }
}

zh-cn_image_0000001210353788

審核編輯 黃宇

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

    關注

    59

    文章

    2542

    瀏覽量

    43834
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    什么是ArkTS

    ArkTS簡介 ArkTS是OpenHarmony優選的應用高級開發語言。ArkTS提供了聲明
    發表于 06-17 06:24

    ArkUI-X平臺應用改造指南

    ArkUI-X平臺應用改造指南 現狀與訴求 隨著 HarmonyOS Next 5.0 版本正式發布,眾多開發者基于 ArkTS 語言為 HarmonyOS Next 系統
    發表于 06-16 23:05

    使用DevEcoStudio 開發、編譯鴻蒙 NEXT_APP 以及使用中文插件

    的一站集成開發環境(IDE),專為鴻蒙操作系統(HarmonyOS Next)應用和服務開發設計 DevEco Studio,掌握基本操作和開發
    發表于 06-11 17:18

    ArkUI-x平臺Bridge最佳實踐

    ;一碼三平臺\" 前面講到的bridge主要是解決開發者在進行ArkTS代碼開發時,需要使用的鴻蒙API不
    發表于 06-10 23:06

    Kuikly鴻蒙版正式開源 —— 揭秘卓越性能適配之旅

    Android、iOS開源基礎上,本次開源鴻蒙平臺支持和Compose DSL支持,進一步提升業務多端適配和鴻蒙
    發表于 06-04 16:46

    ArkUI-X平臺框架接入指南

    ArkUI平臺框架(ArkUI-X)進一步將ArkUI開發框架擴展到了多個OS平臺:目前支持OpenHarmony、Android、 iO
    發表于 05-18 18:21

    ArkTS開發指南優化上新

    ArkTS是HarmonyOS應用開發的官方高級語言,提供了聲明UI范式、狀態管理、渲染控制等相應能力,讓開發者能夠以更簡潔、更自然的方式
    的頭像 發表于 11-20 14:14 ?1388次閱讀
    <b class='flag-5'>ArkTS</b><b class='flag-5'>開發</b>指南優化上新

    鴻蒙原生開發手記:01-元服務開發

    同樣的使用方法。 服務卡片 元服務可以添加服務卡片,詳細介紹見《鴻蒙原生開發手記:02-服務卡片開發開發測試 在 DevEco 點擊
    發表于 11-14 17:28

    鴻蒙原生應用元服務開發-倉頡ArkTS相互操作(一)

    在 OpenHarmony 系統上,ArkTS 具備完整廣泛的生態,為復用 ArkTS 生態,倉頡支持ArkTS 高效語言互通。 倉頡
    發表于 07-31 17:43

    HarmonyOS Next原生應用開發-從TS到ArkTS的適配規則(十)

    約束 對象字面量必須對應某些顯聲明的類或接口 對象字面量不能用于類型聲明 二、使用箭頭函數而非函數表達式 規則:arkts-no-func-expressions 級別:錯誤
    發表于 07-29 16:02

    HarmonyOS Next原生應用開發-從TS到ArkTS的適配規則(七)

    一、不支持this類型 規則:arkts-no-typing-with-this 級別:錯誤 ArkTS支持this類型,改用顯具體類型
    發表于 07-22 15:11

    鴻蒙ArkTS聲明組件:NavRouter

    導航組件,默認提供點擊響應處理,不需要開發者自定義點擊事件邏輯。
    的頭像 發表于 06-26 15:02 ?725次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>ArkTS</b><b class='flag-5'>聲明</b><b class='flag-5'>式</b>組件:NavRouter

    鴻蒙ArkTS聲明組件:Menu

    以垂直列表形式顯示的菜單。
    的頭像 發表于 06-25 09:53 ?776次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>ArkTS</b><b class='flag-5'>聲明</b><b class='flag-5'>式</b>組件:Menu

    鴻蒙ArkTS聲明組件:ImageAnimator

    提供幀動畫組件來實現逐幀播放圖片的能力,可以配置需要播放的圖片列表,每張圖片可以配置時長。
    的頭像 發表于 06-24 11:18 ?943次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>ArkTS</b><b class='flag-5'>聲明</b><b class='flag-5'>式</b>組件:ImageAnimator

    鴻蒙ArkTS聲明開發平臺支持列表 組合手勢

    手勢識別組合,即多種手勢組合為復合手勢,支持連續識別、并行識別和互斥識別。
    的頭像 發表于 06-19 09:33 ?717次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>ArkTS</b><b class='flag-5'>聲明</b><b class='flag-5'>式</b><b class='flag-5'>開發</b>:<b class='flag-5'>跨</b><b class='flag-5'>平臺</b><b class='flag-5'>支持</b><b class='flag-5'>列表</b> 組合手勢
    主站蜘蛛池模板: 青草国产在线视频 | 免费国产成高清人在线视频 | 免费在线观看大片影视大全 | 男女在线免费视频 | 天天成人 | 天天做天天做天天综合网 | 人人做人人插 | 啪啪网站免费观看 | 手机看片日韩福利 | 午夜精品久久久久久99热7777 | 日韩插插| 久久精品国产精品亚洲人人 | 天天色图 | www.狠狠艹| 亚洲人成电影在线小说网色 | 国产女人伦码一区二区三区不卡 | 老色皮永久免费网站 | 不卡视频一区二区 | 亚洲五月综合缴情婷婷 | 免费的日本网站 | 国产高清在线免费 | 天天摸日日碰天天看免费 | 四虎国产精品永久免费网址 | 好紧好湿好黄的视频 | 男女爱爱视频免费看 | 特黄特色的视频免费播放 | 亚洲系列中文字幕一区二区 | 性videofree极品另类 | 国产又黄又爽又猛的免费视频播放 | 亚洲欧美啪啪 | 成人国产精品2021 | 天天操夜夜操免费视频 | 最新地址四虎www4hutv | 伊人亚洲综合网成人 | 欧美精品一区二区三区在线播放 | 在线观看精品国产入口 | 在线毛片免费 | 亚洲国产欧美在线人成aaa | 欧美激情第一欧美在线 | 色综合色综合色综合色综合网 | 国产色妞妞在线视频免费播放 |