赞
踩
前面一篇文章中,已经说了List组件。那么接下来就是容器组件中的Grid组件
Grid组件时网格容器,它是由“行”和“列”构成,通过指定不同的项目所在的单元格作出各种各样的布局,包括子组件 GridItem
Grid(scroller?:Scroller)
参数 :scroller控制Grid的滚动
fr是指划分网格时的比例值
columnsTemplate(1fr,2fr,1fr)表示将Grid分为3列,并将Grid组件的宽4等分
Grid() {
}
.columnsTemplate('1fr 1fr 1fr 1fr')
Grid() {
}
.rowTemplate('1fr 1fr 1fr 1fr')
Grid() { ForEach(this.arr, (item: string) => { GridItem() { Text(item) .fontSize(16) .fontColor(Color.White) .backgroundColor(0x007DFF) .width('100%') .height('100%') .textAlign(TextAlign.Center) } }, item => item) } .columnsTemplate('1fr 1fr 1fr 1fr') .rowsTemplate('1fr 1fr 1fr 1fr') .columnsGap(10) }
Grid() { ForEach(this.arr, (item: string) => { GridItem() { Text(item) .fontSize(16) .fontColor(Color.White) .backgroundColor(0x007DFF) .width('100%') .height('100%') .textAlign(TextAlign.Center) } }, item => item) } .columnsTemplate('1fr 1fr 1fr 1fr') .rowsTemplate('1fr 1fr 1fr 1fr') .columnsGap(10) .rowsGap(10)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。