当前位置: 首页 > news >正文

如何做网站来做淘宝客泰安网络公司协会

如何做网站来做淘宝客,泰安网络公司协会,阜阳做网站,腾讯企业服务账号是多少上篇回顾: ArkTS开发系列之导航 (2.7动画) 本篇内容:ArkTS开发系列之事件(2.8.1触屏、键鼠、焦点事件) 一、知识储备 1. 触屏事件:包括点击事件、拖拽事件、触摸事件。 点击事件 Button()....onClick(…

上篇回顾: ArkTS开发系列之导航 (2.7动画)

本篇内容:ArkTS开发系列之事件(2.8.1触屏、键鼠、焦点事件)

一、知识储备

1. 触屏事件:包括点击事件、拖拽事件、触摸事件。

  • 点击事件
Button()....onClick(()=>{})
  • 拖拽事件:是指手指/手写笔长按组件(>=500ms),并拖拽到接收区域释放的事件
 .onDragEnter((event, params) => {console.error('onDragEnter event: ' + JSON.stringify(event))console.error('onDragEnter params: ' + JSON.stringify(params))}).onDragLeave((event, params) => {console.error('onDragLeave event: ' + JSON.stringify(event))console.error('onDragLeave params: ' + JSON.stringify(params))}).onDragMove((event, params) => {console.error('onDragMove event: ' + JSON.stringify(event))console.error('onDragMove params: ' + JSON.stringify(params))}).onDrop((event: DragEvent, params: string) => {console.error('onDrop event: ' + JSON.stringify(event))console.error('onDrop params: ' + JSON.stringify(params))this.color = Color.Yellow;})
  • 触摸事件:包括按下(down)、滑动(move)和抬起(up)
  .onTouch((event: TouchEvent)=>{if (event.type == TouchType.Down) {console.error("down: " + event.touches[0].x + " " + event.touches[0].y)console.error("down: " + event.touches[0].screenX + " " + event.touches[0].screenY)}if (event.type == TouchType.Move) {console.error("Move: " + event.touches[0].x + " " + event.touches[0].y)console.error("Move: " + event.touches[0].screenX + " " + event.touches[0].screenY)}if (event.type == TouchType.Up) {console.error("Up: " + event.touches[0].x + " " + event.touches[0].y)console.error("Up: " + event.touches[0].screenX + " " + event.touches[0].screenY)}})

2. 键鼠事件&按键事件

  • 键鼠事件
.onHover((event: boolean) => {if (event) {this.msg = '鼠标在玩具之上'} else {this.msg = '鼠标离开了玩具'}console.error(this.msg)})
.onMouse((event: MouseEvent)=>{this.msg = '鼠标点击了我'console.error(this.msg)console.error(JSON.stringify(event))})
.hoverEffect(HoverEffect.Scale)
  • 按键事件
   .onKeyEvent((event: KeyEvent)=>{if (event.type == KeyType.Down) {}if (event.type == KeyType.Up) {}this.msg = event.keyText})

3. 焦点

  • 获得焦点回调
       .onFocus(() => {this.focusMsg = '获取焦点'})
  • 失去焦点回调
       .onBlur(() => {this.focusMsg = '失去焦点'})
  • 设置组件是否可以获得焦点
    • button、checkBox、textInput此类组件 默认可获得焦点
    • text 、image此类组件默认无法获得组件,可设置focusable为true来获得焦点能力
    • blank、circle此类组件则无论如何设置都无法具有获取焦点的能力
      .focusable(true)//
  • 自定义某个组件默认获得焦点
.defaultFocus(true)
  • 点击获取焦点
.focusOnTouch(true)

二、效果一览

三、源码剖析

http://www.laogonggong.com/news/60426.html

相关文章:

  • 营销型网站建设域名是网站推广企业
  • 网站外部链接做多少合适呢网站域名不合法
  • 深圳制作网站的公司哪家好怎么开网站详细步骤
  • 建网站可行性分析北京创意网站设计
  • 网站如何改造wap数据指数
  • 兰州网站建设公司哪家好wordpress 提高速度慢
  • 网站 邮件系统建设招标电商平台运营策略
  • 北京网站建设方案系统社交网络服务网站
  • 网站建设论文的开题报告恢复正常百度
  • 租一个网站服务器多少钱什么是网络营销的重要组成部分
  • 网站建设流程百度经验福州市做网站公司
  • 南昌网站建设效果医药网站建设
  • 国家电网建设部网站官网产品开发怎么写
  • 怎么免费制作一个网站南宁市建设处网站
  • 城乡建设网站首页杭州网站建设派迪网络
  • 制作网站能挣钱wap网站的开发
  • 2019年做网站还有前景吗如何用wordpress制作二级目录
  • 全国当先的网络建站推广app优化网站建设
  • 做食品企业网站的费用新片场视频素材
  • 上海网站设计开发公装潢设计怎么样
  • 简述电子商务网站建设的主要步骤app开发公司天品科技
  • 电子商务网站盈利模式wordpress文章插件
  • 做网站基本东西商标设计生成器
  • 做a货包好的网站网站排名费用
  • 茶叶网站建设哪家wordpress喜欢按钮
  • 东莞四网合一网站建设新乡个人网站建设
  • 建的网站403做网站需要写那些xmind
  • 男女做爰视频网站在线软件工程师工作稳定吗
  • 网站建设公司领导致辞wordpress手机不能显示字体
  • 做诚信通网站免费asp网站模板带后台