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

网站做视频播放占用cpu吗最好的seo外包

网站做视频播放占用cpu吗,最好的seo外包,如何建立自己手机网站,html转换成wordpress主题一、前言 可以进行页面下拉操作并显示刷新动效的容器组件。 说明 该组件从API Version 8开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。该组件从API Version 12开始支持与垂直滚动的Swiper和Web的联动。当Swiper设置loop属性为true时&…

一、前言

可以进行页面下拉操作并显示刷新动效的容器组件。

说明

  • 该组件从API Version 8开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
  • 该组件从API Version 12开始支持与垂直滚动的Swiper和Web的联动。当Swiper设置loop属性为true时,Refresh无法和Swiper产生联动。

二、子组件

支持单个子组件。

从API version 11开始,Refresh子组件会跟随手势下拉而下移。

三、接口

Refresh(value: RefreshOptions)

创建Refresh容器。

参数:

参数名类型必填说明
valueRefreshOptions刷新组件参数。

四、属性

支持通用属性外,还支持以下属性:
refreshOffset12+
refreshOffset(value: number)

设置触发刷新的下拉偏移量,当下拉距离小于该属性设置值时离手不会触发刷新。

参数:

参数名类型必填说明
valuenumber下拉偏移量,单位vp。
默认值:未设置promptText参数时为64vp,设置了promptText参数时为96vp。
如果取值为0或负数的时候此接口采用默认值。

pullToRefresh12+
pullToRefresh(value: boolean)

设置当下拉距离超过refreshOffset时是否能触发刷新。

元服务API: 从API version 12开始,该接口支持在元服务中使用。

系统能力: SystemCapability.ArkUI.ArkUI.Full

参数:

参数名类型必填说明
valueboolean当下拉距离超过refreshOffset时是否能触发刷新。true表示能触发刷新,false表示不能触发刷新。
默认值:true

五、事件

除支持通用事件外,还支持以下事件:

onStateChange
onStateChange(callback: (state: RefreshStatus) => void)

当前刷新状态变更时,触发回调。

元服务API: 从API version 11开始,该接口支持在元服务中使用。

系统能力: SystemCapability.ArkUI.ArkUI.Full

参数

参数名类型必填说明
stateRefreshStatus刷新状态。

onRefreshing
onRefreshing(callback: () => void)

进入刷新状态时触发回调。

元服务API: 从API version 11开始,该接口支持在元服务中使用。

系统能力: SystemCapability.ArkUI.ArkUI.Full

onOffsetChange12+
onOffsetChange(callback: Callback)

下拉距离发生变化时触发回调。

元服务API: 从API version 12开始,该接口支持在元服务中使用。

系统能力: SystemCapability.ArkUI.ArkUI.Full

参数

参数名类型必填说明
callbackCallback下拉距离。
单位:vp

RefreshStatus枚举说明
Refresh刷新状态枚举。

元服务API: 从API version 11开始,该接口支持在元服务中使用。

系统能力: SystemCapability.ArkUI.ArkUI.Full

名称说明
Inactive0默认未下拉状态。
Drag1下拉中
OverDrag2下拉中,下拉距离超过刷新距离。
Refresh3下拉结束,回弹至刷新距离,进入刷新中状态。
Done4刷新结束,返回初始状态(顶部)。

六、示例

6.1 示例1(默认刷新样式)

刷新区域使用默认刷新样式。效果图如下


在这里插入图片描述

TestRefreshExample1.ets代码

@Entry
@Component
struct TestRefreshExample1 {@State isRefreshing: boolean = false@State arr: String[] = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10']build() {Column() {Refresh({ refreshing: $$this.isRefreshing }) {List() {ForEach(this.arr, (item: string) => {ListItem() {Text('' + item).width('70%').height(80).fontSize(16).margin(10).textAlign(TextAlign.Center).borderRadius(10).backgroundColor(0xFFFFFF)}}, (item: string) => item)}.onScrollIndex((first: number) => {console.info(first.toString())}).width('100%').height('100%').alignListItem(ListItemAlign.Center).scrollBar(BarState.Off)}.onStateChange((refreshStatus: RefreshStatus) => {console.info('Refresh onStatueChange state is ' + refreshStatus)}).onOffsetChange((value: number) => {console.info('Refresh onOffsetChange offset:' + value)}).onRefreshing(() => {setTimeout(() => {this.isRefreshing = false}, 2000)console.log('onRefreshing test')}).backgroundColor(0x89CFF0).refreshOffset(64).pullToRefresh(true)}}
}
6.2 示例2(设置刷新区域显示文本)

通过promptText参数设置刷新区域显示文本。

在这里插入图片描述

TestRefreshExample2.ets代码

@Entry
@Component
struct TestRefreshExample2 {@State isRefreshing: boolean = false@State promptText: string = "Refreshing..."@State arr: String[] = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10']build() {Column() {Refresh({ refreshing: $$this.isRefreshing, promptText: this.promptText }) {List() {ForEach(this.arr, (item: string) => {ListItem() {Text('' + item).width('70%').height(80).fontSize(16).margin(10).textAlign(TextAlign.Center).borderRadius(10).backgroundColor(0xFFFFFF)}}, (item: string) => item)}.onScrollIndex((first: number) => {console.info(first.toString())}).width('100%').height('100%').alignListItem(ListItemAlign.Center).scrollBar(BarState.Off)}.backgroundColor(0x89CFF0).pullToRefresh(true).refreshOffset(96).onStateChange((refreshStatus: RefreshStatus) => {console.info('Refresh onStatueChange state is ' + refreshStatus)}).onOffsetChange((value: number) => {console.info('Refresh onOffsetChange offset:' + value)}).onRefreshing(() => {setTimeout(() => {this.isRefreshing = false}, 2000)console.log('onRefreshing test')})}}
}
http://www.dtcms.com/wzjs/39447.html

相关文章:

  • 杭州市网站建设公司seo工作职位
  • 盘古网站建设百度网站名称
  • 北航刘禹导师做网站app推广引流渠道
  • 好的企业网站建设南昌seo推广
  • 免费网站推广网站不用下载500强企业seo服务商
  • 怎样做商城网站的推广网盘资源免费观看
  • 网站响应样式sem是做什么的
  • 做网站需要多少钱 百度友情链接管理系统
  • jsp网站有哪些西安seo外包
  • 杭州网站建设优化seo优化一般包括哪些内容()
  • 怎么做分享连接的网站攀枝花网站seo
  • 做网站应该会什么问题建立网站的基本步骤
  • 做区块链网站需要注意哪些谷歌优化方法
  • 企业网站备案需要什么网络推广哪个平台好
  • 企业集团网站网站建设方案北京网站优化排名推广
  • 什么是网站结构优化网站大全软件下载
  • wordpress悬浮客服厦门百度整站优化服务
  • 网站建设怎么分析市场分析产品互联网推广
  • 手游推广平台宁海关键词优化怎么优化
  • 数据开放网站建设内容安装百度到手机桌面
  • 网站要怎么做的成人再就业技能培训班
  • 男的做直播网站竞价推广方案
  • 网站编辑怎么做东莞关键词seo优化
  • 上海网上注册公司官网长沙seo关键词排名
  • axure直接做网站google下载安卓版下载
  • 形容网站做的好的词语温州seo网站推广
  • 石家庄网站服务北京网站设计公司
  • 在家做私房菜的网站浙江短视频seo优化网站
  • 我想看b站直播吃鸡建立免费网站
  • 企业信用公示信息网seo怎么去优化