@svilkov87

Как избежать [vue/no-parsing-error] Parsing error: duplicate-attribute?

Подразумевается, что у компонента будут данные в виде таких хэшей:

<template>
    <settings
        :mod="'mod'"
        :ready_site: {
                old_price: 1,
                price: 1100,
        }
        :license: {
                old_price: 20,
                price: 200,
                title: 2,
        }
        :hosting: {
                old_price: 30,
                price: 300,
                title: 4,
        }
</template>


При создании такой конструкции получаю ошибку из линтера:
[vue/no-parsing-error]Parsing error: duplicate-attribute.
[vue/no-duplicate-attributes]Duplicate attribute 'old_price:'.
и примерно такие же, но ругающиеся на одинаковые ключи в хэше.

Если мне нужны данные в виде хэшей с ключами, то как избежать ошибки выше?
  • Вопрос задан
  • 535 просмотров
Решения вопроса 1
0xD34F
@0xD34F Куратор тега Vue.js
:license="{
  old_price: 20,
  price: 200,
  title: 2,
}"

Ну и остальные аналогично.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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