На панели инструментов есть 3 кнопки (ДОМ, КАРТА, КРЕДИТ), и когда я нажимаю их, они переходят на 'home'
, 'list/card'
и 'list/loan'
соответственно.
Это мой router.js
код для 'list/card'
и 'list/load'
{
path: '/list/:id',
name: 'listview',
component: ListView
},
когда я нажимаю CARD
на странице ссуды или LOAN
на странице карты, URL-адрес в строке URL браузера изменяется, но содержимое страницы не изменяется.
если я нажму одну из этих кнопок на других страницах (например, HOME
page), это сработает.
Это код, когда я нажимаю кнопку
gotoPage(path) { // here path='/list/loan or path='/list/card'
this.$router.push({ path: path })
}
Это код для компонента просмотра списка
created: function () {
this.loadUsers(this.$route.params.id)
},
Проблема в том, что эта функция created
не работает в этом случае.
Помогите мне, пожалуйста !!