Вывожу данные из db.json на страничку.
Когда мы кликаем на заголовок одного из постов, то открывается новая страничка с подробной информацией об этом посте.
Подскажите, каким образом можно ссылаться на id поста в ссылке тег a, если информация всех постов хранится в sessionStorage?
В идеале, есть onepost.html, куда будут загружаться данные соответствующего поста с помощью vue.js
Не очень понял вопрос: предполагается ли обновление страницы или нет. Если нет, то в таком виде: <a href="#post-123">, после чего содержимое поста выводится с помощью JavaScript. Если да, то ссылка такого вида <a href="onepost.html?id=123">
Я бы подсказал более предметно, но ты описал проблему абстрактно. Ответ будет примерно такой же: надо навесить обработчик на клик по ссылке. Потом в нём вытаскивать id, например так, допустим id записан в атрибут data-post-id:
methods: {
handleClick(e) {
const id = e.target.dataset.postId;
Тут уже делай с id что пожелаешь...
}
}