Grid官方demo 拖动的时候,被拖动的Item是会消失的。List的垂直列表拖动的时候,被拖动的Item不会消失
两者效果不一致 List这个是不是一个bug
List() {
ListItem() {
ItemBuilder()
}
ListItem() {
ItemBuilder()
}
ListItem() {
ItemBuilder()
}
ListItem() {
ItemBuilder()
}
}.width('100%')
.layoutWeight(1)
.height(WrapContent)
.onDragStart(() => {
return ItemBuilder()
})
@Builder
function ItemBuilder() {
Row() {
Text('123456').width(MatchParent).textAlign(TextAlign.Center).height(30)
}
}
List也可以实现拖拽消失,可参考如下示例Demo: