84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
我想要获取用户ID,所以我有一个下拉按钮=
列表 {{item.title}}
和这个数据:
我的意图是发送用户ID.这样,我实际上可以通过route.params.id获得
route.params.id
url: '`/user/function/structUser/${route.params.id}`'
不起作用,我做错了什么?
模板字符串只使用反引号,但你的字符串同时使用了单引号和反引号。
替换值(route.params.id)引用了一个在你的示例中似乎未定义的route变量。我认为你想要访问this.$route,所以实际的替换应该是this.$route.params.id
route
this.$route
this.$route.params.id
items数组应该像这样:
items
export default { data() { return { items: [ { title: 'List User', url: `/user/function/listUser/${this.$route.params.id}` }, { title: 'structure User', url: `/user/function/structUser/${this.$route.params.id}` } ] } } }
演示
这是一个例子
`/user/function/structUser/${this.$route.params.id}`
另外,也许尝试在一个computed中使用它,因为它可能不是计算属性。
computed
模板字符串只使用反引号,但你的字符串同时使用了单引号和反引号。
替换值(
route.params.id
)引用了一个在你的示例中似乎未定义的route
变量。我认为你想要访问this.$route
,所以实际的替换应该是this.$route.params.id
items
数组应该像这样:演示
这是一个例子
另外,也许尝试在一个
computed
中使用它,因为它可能不是计算属性。