скрыть параметры запроса в адресной строке - VueJS

Я использую Vue.js 2 и пытаюсь создать ссылку, которая должна отправить меня на другую страницу. Вот что у меня есть:

<div v-for="u in myList">
   <router-link :to="'/type/' + u.name"><a>{{u.name}}</a></router-link>
</div>

Приведенный выше фрагмент кода работает, но теперь я хотел бы передать параметр (например, u.weight) вместе с этой ссылкой. Я просмотрел параметры запроса, но не хочу, чтобы пользователь видел их в адресной строке type/productname/?queryparamshere.

Есть ли способ скрыть параметры запроса, или я должен подумать о другом способе для этого?


person splunk    schedule 23.11.2016    source источник
comment
Вы всегда можете использовать localStorage   -  person Kiogara    schedule 24.11.2016
comment
localStorage - это синглтон. Пользователь с несколькими окнами или вкладками нарушит ваши предположения, если вы попытаетесь рассматривать его как параметры запроса.   -  person recursive    schedule 24.11.2016