我正在尝试从 VueJS 中的 Trackers 页面向 '/trackers/:id/Update' 或 '/trackers/:id/Delete' 发送请求,问题是我的 id 位于一个名为 items 的数据中我正在从我的 API 获取并将其存储在本地以供显示,我需要在目标 URL 中获取 {{item.trackerid}},即“/trackers/:id/Delete”。我找不到办法。有人可以告诉我正确的路径吗?
TrackersView.vue:
Hello {{name}}
This is your Trackers page
Sno
Tracker name
Tracker Description
Tracker settings
Date Created
Add tracker log
Actions
{{index}}
{{item.trackername}}
{{item.trackerdesc}}
{{item.tracker_settings}}
{{item.datecreated}}
t
最终结果是这样的:
这是 localStorage 中的内容:
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
当前路线的查询位于 this.$route.query 中,如果您想将其保留在目的地中,您可以将整个查询对象传递到另一个路线:
<router-link :to="{ path: '/', query: $route.query }" > Go There </router-link>如果您只想传递特定的查询参数:
<router-link :to="{ path: '/', query: { myQuery: $route.query.myQuery }}" > Go There </router-link>