Рассмотрим древовидную диаграмму в Vue
.
Если пользователь нажимает на специальный узел, он будет использовать следующую функцию:
clickNode: function(node, data) {
node.addEventListener('click',() => {
// do stuff
})
},
У меня есть другой компонент, который имеет подробную версию узла.
Если пользователь нажимает на определенный узел, он должен открыть эту подробную таблицу информации без изменения маршрутизатора . После некоторых исследований я обнаружил, что могу использовать router-view
. Проблема в том, что во всех примерах показано использование router-view
из раздела template
(а не из раздела script
).
Как я могу открыть таблицу, не меняя маршрут, передавая data
компоненту подробной версии?