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

株洲网站建设企业网络推广方式

株洲网站建设,企业网络推广方式,网站开发培训什么,网站新版建设中wuyotable 一款鸿蒙ArkTS轻量级表格高效渲染组件 组件OpenHarmony三方库地址 简介 轻量化即插即用表格渲染组件,支持多行、多列固定,一级二级三级表头,下滑右滑滚动查看~ 版本 OpenHarmony API Version 11及以上下载安装 ohpm install…

wuyotable

一款鸿蒙ArkTS轻量级表格高效渲染组件

组件OpenHarmony三方库地址

简介

轻量化即插即用表格渲染组件,支持多行、多列固定,一级二级三级表头,下滑右滑滚动查看~

版本

OpenHarmony API Version 11及以上

下载安装

ohpm install @wuyo/wuyotable

示例图

示例图片

表格组件参数说明

WuyoTable

参数说明类型默认值是否必传
rowTitle表头配置项【参考下面配置】Array<title>-
data数据源Array<object>-
isMore是否显示更多按钮booleanfasle
showNum默认渲染表格数据数量(仅在isMore为true时生效)int5
stripe是否显示斑马纹booleanfasle
loading是否加载中booleanfasle
isScroll是否可滑动booleanfasle
fixedRowNumber悬浮列数 (仅在isScroll为true时有效)int0
fixedColNumber悬浮行数(仅在isScroll为true时有效)int0
rowHeight表头高度int100
cellHeight单元格高度int100
cellWidth单元格宽度int100
lineWidth分割线宽度int1
fontSize字体大小int12
tablePadding表格整体左右边距int8
titleColor表头背景色string#F8FEFF
lineColor表格分割线颜色stringrgba(237, 237, 237, 1)
loadingColor加载中icon颜色ResourceColor string#00BCD4
noDataText空数据文本提示string暂无数据
noDataFontSize空数据文本字体大小int14
noDataImgSrc空数据缺省图PixelMap ResourceStr DrawableDescriptor-
defaultTableValue默认空值显示string
clickEvent单元格点击回调事件 (colData: object, rowTitle: object, index: number) => void; // 回调参数:colData 行数据:rowTitle表头 index:数据源索引Function-

使用说明

引入组件

import { WuyoTable } from "@wuyo/wuyotable";

使用组件

在页面build函数中渲染组件
build({  WuyoTable({...【传递参数】}) })
表头配置项
// 表头配置项
interface title {title: string, // 表头名称key?: string, // 对应数据key值fontColor?: string, // 单元格字体颜色fontSize?: number, // 单元格字体大小fontBold?: FontWeight, // 单元格字体加粗bgColor?: string, // 单元格背景颜色width?: number, // 单元格宽度children?: Array<title>, // 多级表头子集
}// 一级表头@State rowTitle: Array<title> = [{title: '序号',key: 'index',},{title: '姓名',key: 'name',fontColor: 'rgb(255, 164, 0)'},{title: '性别',key: 'sex',},{title: '年龄',key: 'age',},{title: '职业',key: 'job',},{title: '备注',key: 'remark',},];// 多级表头@State twoRowTitle: Array<title> = [{title: '序号',key: 'index',width: 50,},{title: '个人基础信息',children: [{title: '姓名',key: 'name',fontColor: 'rgb(255, 164, 0)'},{title: '性别',key: 'sex',},{title: '年龄',key: 'age',},{title: '补充说明',children: [{title: '年龄',key: 'age',},{title: '备注',key: 'remark',},]}]},]
数据源
@State data: Array<ESObject> = [{index: 1,name: '张三',sex: '男',age: 18,job: '程序员',remark: '无',fontColor: 'rgb(41, 173, 0)'},{index: 2,name: '李四',sex: '男',age: 19,job: '说唱歌手',remark: '无',},{index: 3,name: '王五',sex: '男',age: 25,job: '产品经理',remark: '会开车',},{index: 4,name: '赵六',sex: '女',age: 18,job: '测试工程师',remark: '',},{index: 5,name: '钱七',sex: '女',age: 17,job: '大学生',remark: '',},]
表格组件常用参数示例
    WuyoTable({isMore: true, // 是否显示更多按钮showNum: 2, // 默认渲染表格数据数量(仅在isMore为true时生效)stripe: true, // 是否显示斑马纹fixedRowNumber: 1, // 悬浮列数(仅在isScroll为true时有效)fixedColNumber: 1, // 悬浮行数(仅在isScroll为true时有效)isScroll: true, // 是否开启滑动cellHeight: 50, // 统一单元格高度rowHeight: 100, // 统一表头高度loading: this.loading, // 表格是否加载中rowTitle: this.twoRowTitle, // 表头配置项data: this.data, // 表格数据clickEvent: (colData: object, rowTitle: object, index: number) => {hilog.info(0xFF00, "tableClick", '%{public}s%{public}s', '点击了第', index.toString() + '条数据');hilog.info(0xFF00, "tableClick", '%{public}s%{public}s', '当前数据:', JSON.stringify(colData));hilog.info(0xFF00, "tableClick", '%{public}s%{public}s', '当前数据表头:', JSON.stringify(rowTitle));} // 各个单元格点击回调事件})
http://www.dtcms.com/wzjs/127774.html

相关文章:

  • 北京网站seo公司不受限制的搜索浏览器
  • o2o电子商务网站策划书搭建网站多少钱
  • 中超联赛山东泰山直播seo公司怎么样
  • 宝应县住房建设局网站seo推广软件下载
  • 太原有哪些做网站的公司最近新闻热点
  • php网站建设原码计算机基础培训机构
  • wordpress主题屏蔽更新网站排名软件优化
  • 校园网站建设促进教学数据平台
  • 怎样制作网页视频上海不限关键词优化
  • 做网站需要准备什么资料网站关键词优化价格
  • 大连网站代运营的公司有哪些惠州seo外包公司
  • ppp项目建设交易网站网络营销推广公司有哪些
  • 平邑网站建设网络销售工资一般多少
  • 网站建设与管理就业前景友情链接的作用
  • 别人帮自己做网站有后门吗江阴百度推广公司
  • wordpress seo by yoast下载徐州网站建设方案优化
  • 自贡制作网站建网站需要哪些步骤
  • 在线a视频网站一级a做片开网店怎么开 新手无货源
  • 小程序怎么推广引流seo1搬到哪里去了
  • 许昌做网站公司报价怎么做好推广
  • 正能量网站入口谷歌广告优化
  • 海口网站建设优化公司百度一下就知道手机版
  • 网络公司排名榜怎么样关键词优化
  • 个人如何制作一个网站菏泽地网站seo
  • 免费旅游网站模板做百度推广代运营有用吗
  • 建设校园网站公司公司在百度怎么推广
  • 个人网站备案如何取名称南宁seo团队哪家好
  • 洛阳市住房与建设委官方网站广州市疫情最新
  • 高级网站开发技术杭州网站制作排名
  • 怎样在中国建设银行网站开通短信提醒常见的网络推广方法