W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
按照不同的業(yè)務(wù)場景,可選擇不同列數(shù)的宮格,包含了 2、3、4、5 列四種列數(shù)的宮格。
{
"defaultTitle": "Grid",
"usingComponents":{
"grid":"mini-ali-ui/es/grid/index",
"pagination": "mini-ali-ui/es/pagination/index"
}
}
<grid
onGridItemClick="onItemClick"
columnNum="{{5}}" list="{{list55}}"
infinite="{{true}}"
gridName="newGridName"
circular="{{true}}"
infiniteHeight="240rpx"
/>
Page({
data: {
list55: [
{
icon: 'https://gw.alipayobjects.com/zos/rmsportal/VBqNBOiGYkCjqocXjdUj.png',
text: '標(biāo)題文字',
},
{
icon: 'https://gw.alipayobjects.com/zos/rmsportal/VBqNBOiGYkCjqocXjdUj.png',
text: '標(biāo)題文字',
},
{
icon: 'https://gw.alipayobjects.com/zos/rmsportal/VBqNBOiGYkCjqocXjdUj.png',
text: '標(biāo)題文字',
},
{
icon: 'https://gw.alipayobjects.com/zos/rmsportal/VBqNBOiGYkCjqocXjdUj.png',
text: '標(biāo)題文字',
},
{
icon: 'https://gw.alipayobjects.com/zos/rmsportal/VBqNBOiGYkCjqocXjdUj.png',
text: '標(biāo)題文字',
},
{
icon: 'https://gw.alipayobjects.com/zos/rmsportal/VBqNBOiGYkCjqocXjdUj.png',
text: '6標(biāo)題文字',
},
{
icon: 'https://gw.alipayobjects.com/zos/rmsportal/VBqNBOiGYkCjqocXjdUj.png',
text: '標(biāo)題文字',
},
{
icon: 'https://gw.alipayobjects.com/zos/rmsportal/VBqNBOiGYkCjqocXjdUj.png',
text: '標(biāo)題文字',
},
{
icon: 'https://gw.alipayobjects.com/zos/rmsportal/VBqNBOiGYkCjqocXjdUj.png',
text: '標(biāo)題文字',
},
{
icon: 'https://gw.alipayobjects.com/zos/rmsportal/VBqNBOiGYkCjqocXjdUj.png',
text: '標(biāo)題文字',
},
{
icon: 'https://gw.alipayobjects.com/zos/rmsportal/VBqNBOiGYkCjqocXjdUj.png',
text: '標(biāo)題文字',
},
{
icon: 'https://gw.alipayobjects.com/zos/rmsportal/VBqNBOiGYkCjqocXjdUj.png',
text: '標(biāo)題文字',
},
],
},
onItemClick(ev) {
my.alert({
content: ev.detail.index,
});
},
});
屬性 | 類型 | 默認(rèn)值 | 描述 | 必填 | 最低版本 |
---|---|---|---|---|---|
columnNum | Number | 3 | 設(shè)置宮格的列數(shù)??蛇x值:2、3、4、5. | true | - |
circular | Boolean | false | item 圖是否為圓形。 | - | - |
list | Array | - | 宮格數(shù)據(jù)。 | true | - |
onGridItemClick | EventHandle | (index: Number) => void | 點擊宮格項回調(diào)。 | - | - |
hasLine | Boolean | true | 3 列宮格時才有的間隔線。 | - | - |
infinite | Boolean | false | 5 列宮格時是否為無限滾動模式。 | - | - |
multiLine | Boolean | false | 5 列宮格時是否以多行形式展示 | - | 1.1.0 |
infiniteHeight | String | 90px | 無限滾動模式時的宮格整體高度。 | - | - |
gridName | String | - | 無限滾動宮格的名稱。 | - | - |
hasLine
僅在 3 列宮格中才有效果;circular
圓角僅在 4/5 列宮格中才有效果;infinite
無限滾動模式的宮格僅在 5 列宮格,且列數(shù)超過 5 條之后才會有效果;multiLine
為 true 時,且未設(shè)置 infinite
的話,宮格最終會以 5 列多行的形式展示數(shù)據(jù);gridName
屬性,避免分頁符表現(xiàn)錯誤;Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: