Я использую Inertiajs с Laravel, а также пытаюсь использовать Element UI компоненты, но поскольку я использую компонент меню, у меня возникает следующая ошибка в консоли, я просто использовал пример как указано в компонентах Element Ui, когда я тестировал.
Использование Intertiajs с пользовательским интерфейсом Element
Ответы (1)
Я вижу там 2 разные ошибки, обе из них с реквизитом.
- Я предполагаю, что ваш компонент использует маршрут в качестве реквизита, и вы также используете маршрут в качестве метода, который вы могли поместить внутрь
methods: {}
, что не разрешено. Убедитесь, что вы переименовали свой метод route во что-то другое.
Примечание. На самом деле у вас не может быть данных, совпадающих друг с другом. ваши реквизиты, данные, вычисляемые реквизиты и методы должны иметь уникальные имена.
- Вы пытаетесь напрямую использовать v-model для реквизита, который не будет работать в Vue. если реквизит является примитивным (число, строка, логическое значение и т. д.). но вы можете передать объект или массив, который может содержать ссылку на данные. Это связано с тем, что реактивность в Vue не может отслеживать реквизиты, когда они передаются как примитивы.
Подробнее о мутациях пропсов здесь: https://vuejs.org/v2/guide/components-props.html#One-Way-Data-Flow
person
Kireeti K
schedule
25.05.2019