@kyklaed

Как сделать кнопку для перехода по ссылке?

Привет!, подскажите как правильно сделать кнопу для перехода по ссылке ?
мне нужно передавать в ссылку id как мне это реализовать ?
<li v-for="message in {{ message_list }}">
        [[ message.message_text ]]
        <button  v-bind:href="'http://127.0.0.1:8000/api/mark_read/id='+ [[message.id]]">Check</button>
    </li>
  • Вопрос задан
  • 531 просмотр
Решения вопроса 1
Xuxicheta
@Xuxicheta
инженер
че за наркомань тут у вас
<li v-for="message in message_list" :key="message.id">
        {{ message.message_text }}
        <a  :href="`http://127.0.0.1:8000/api/mark_read/id=${message.id}`">Check</a>
</li>
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
kulakoff
@kulakoff Куратор тега Vue.js
Vue.js developing
Делайте ссылку, оформляйте в виде кнопки)

<li v-for="message in {{ message_list }}">
        [[ message.message_text ]]
        <a  v-bind:href="'http://127.0.0.1:8000/api/mark_read/id='+ [[message.id]]">Check</a>
</li>
Ответ написан
Комментировать
@deworkers
Middle front-end, UI designer
Выше правильнее, но если совсем упороться, то можно сделать метод с использованием document.location.href
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы