一旦数据库中没有数据,我想禁用向右滑动。
if (data.length > 1) {
// I can swipe to the left or right
} else {
// I can't swipe to the right only left
}
实现这一目标是真的吗?
也许,一旦向右滑动,我就可以将元素返回到中心
解决方案 :
我刚刚在 Dismissible 小部件中使用了 confirmDismiss 。
confirmDismiss: (direction) {
if(data.length > 0 && direction==..)
// do stuff
else if(...)
}
最佳答案
迟到的答案,但您可以设置 direction
Dismissible
的属性(property)如 direction: DismissDirection.endToStart,
或 direction: DismissDirection.startToEnd,
关于flutter - 如何在 Flutter 的 Dismissible 小部件中禁用向左或向右滑动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57671479/