Vue 优化代码的问题

比如我删除一条数据,

有两个方法:

1 是应该先删除前端的数据
再删除 后端的数据

2 先发请求, 后端删除, 再.then 方法删除前端的数据

第一种方法没有延迟
第二种方法有延迟 感觉卡的感觉

一般用哪种方法??

肯定是第2种方法好点,防止接口或者网络出错导致dom被删了,用户到时一刷新又出来就有点莫名其妙了。
当然还可以先隐藏,接口请求正确在delete掉,出错在显示出来

先请求删除接口,成功后重新调一下查询接口

第一个有个问题,你前端删除了,后端表示这个不能删除,或者接口出错,那怎么办?
用户觉得删了,但是一刷新又出来了?(骗一手用户)
你考虑的是最好的情况,没考虑异常

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632