diff --git a/msh_single_uniapp/pages/tool/nutrient-detail.vue b/msh_single_uniapp/pages/tool/nutrient-detail.vue index b9a3c49..88e7401 100644 --- a/msh_single_uniapp/pages/tool/nutrient-detail.vue +++ b/msh_single_uniapp/pages/tool/nutrient-detail.vue @@ -128,7 +128,8 @@ export default { try { const { getNutrientDetail } = await import('@/api/tool.js') const res = await getNutrientDetail(name) - if (res && res.data) { + // 后端返回空对象 {} 时不视为有效数据,继续走本地兜底 + if (res && res.data && typeof res.data === 'object' && Object.keys(res.data).length > 0 && res.data.name) { this.nutrientData = res.data return }