Madeas
@Madeas
UI / UX Designer, Frontend Developer

Как правильно передать данные шаблону?

Добрый день.

Подскажите, как правильно указать вывод данных в шаблоне, при условии, что значение может быть строкой или числом?

Т.е. если содержимое, не сумма, а текст

"cost": 1000, // сюда еще добалвяется валюта (₽) из шаблона
"cost": "Agreement", // тут ее не должно быть

Пример (cost):
"table": [
            {
                "title": "Selection",
                "capt": "",
                "cost": 1000,
                "fullcontent": ""
            },
            {
                "title": "1 page",
                "capt": "",
                "cost": "Agreement",
                "fullcontent": ""
            },


В шаблоне я указываю:
<h4>{{ p.title }}</h4>
<p><strong>Cost: {{ p.cost }} ₽</strong></p>
  • Вопрос задан
  • 96 просмотров
Решения вопроса 1
Chefranov
@Chefranov
Новичок
<span v-for="(p, index) in table" :key="index">
<h4>{{ p.title }}</h4>
<p><strong>Cost: {{ p.cost }} ₽</strong></p>
</span>

и table без кавычек в data
data: {
    table:  [...]
  },
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы