} ]
Пытаюсь его выводить так:
<Link v-for="(action,key) in notification.actions" :href="action">{{key}}</Link>
только вот не получается, в key вставляет цифры, вместо «Перейти к услуге»
Как это можно пофиксить?
Вставляется индекс, все верно
услугЕ
А нет возможности поменять формат объекта на: { title: ... href: ... } ? Чтобы не мучиться.
неужели нет возможности ключ получить?
какой ключ ты там хочешь получить?
у тебя for идет по объектам, а ты хочешь получить ключ - значит надо перебрать еще и объект
вообще, текстовые сообщения да еще и на русском языке в ключах — это дикая дичь если уж хочется как-то коротко объединить эти сущности, ну пусть это будет массив массивов [ [ 'Перейти к услуге', 'https://test.ru' ] ] или как предлагал https://t.me/jumas_cola { title, href }
А еще используй :key="любой id". Иначе просядет perfomance
Почитай про то как работает virtual dom, чтоб понять о чем я + доки у vue про v-for
Обсуждают сегодня