P粉0200855992023-08-17 18:30:41
URL을 통해 전달된 id
从JSON文件
을 기반으로 항목을 로드하려는 것 같습니다.
귀하가 data.json
文件导入到你的组件中,所以不需要使用fetch
或axios
来请求它。它已经作为变量data
存在于组件中。因此,你可以根据从URL获取的id
参数来过滤数据,然后使用相关对象设置item
상태를 직접 설정했습니다.
문제를 해결하기 위해 Foodinfo
구성요소를 업데이트하는 방법은 다음과 같습니다.
useParams
从URL中获取id
를 사용하세요. id
解析为整数,因为params.id
将是一个字符串类型
,而JSON文件
의 데이터는 숫자를 ID로 사용할 수 있습니다. data数组
中找到与URL中的id
相同的item
. setItem
函数将这个item
를 사용하여 항목 상태를 설정하세요. 조정된 코드: