我的应用程序的视图由model
的数据呈现,数据中的每个项目都有其带有删除按钮的视图项目
当用户想删除这个数据项时,他会点击删除按钮,问题来了,我有两个选择:
立即删除视图,然后在异步作业中删除真实数据。但是如果后端删除失败?
不立即删除视图,在后台删除数据,删除数据成功时,将删除视图函数放在回调中,但我认为这会影响使用体验,这个删除作业应该是同步还是异步?
那么哪种解决方案更好?为什么?
我的应用程序的视图由model
的数据呈现,数据中的每个项目都有其带有删除按钮的视图项目
当用户想删除这个数据项时,他会点击删除按钮,问题来了,我有两个选择:
立即删除视图,然后在异步作业中删除真实数据。但是如果后端删除失败?
不立即删除视图,在后台删除数据,删除数据成功时,将删除视图函数放在回调中,但我认为这会影响使用体验,这个删除作业应该是同步还是异步?
那么哪种解决方案更好?为什么?