Я не могу получить $ route.params - PullRequest
0 голосов
/ 01 июня 2018

На странице 1 я передаю запрос на страницу 2:

this.$router.push({name: 'physicalserver_task_one_key', query: {task_id: params.row.id}})

и отлаживаю там, params.row.id равно 25.

на странице 2, я вижу URL-адресбраузер:

localhost:8080/physicalserver_task_one_key_put_in_storage?task_id=25

, но на странице 2 я не могу получить task_id с помощью:

this.$route.params.task_id

Я также отлаживаю this.$route.params, результатом чего является {}.

1 Ответ

0 голосов
/ 01 июня 2018

использовать this.$route.query.task_id to получать параметры запроса。 см. https://router.vuejs.org/api/#route-object-properties

...