苍穹外卖day09超出配送范围前端不提示问题
同学们在写苍穹外卖项目day09时调用了百度地图api来判断用户地址是否超出配送范围,
但是在黑马官方的课程或资料中,出现这样的问题时只会向用户端的控制台报错并不会提醒用户
如下图:
解决方法:
其实解决方法很简单只需要找到向后端发出请求的方法,添加一个回调函数即可
添加这段代码
.catch(function (error) {
// 处理错误响应
console.error('请求失败:', error);
uni.showToast({
title: error.msg || '请求失败',
icon: 'none'
});
})
结果出现提醒