Другой ответчик прав, что вам нужно использовать export
вместо export default
.
Если вам действительно нужно, чтобы они были методами в экземпляре компонента, после их импорта вы можете добавить их в методы следующим образом:
methods: {
deleteList,
sendList,
getLists,
anotherFunction() {
...
},
}
и тогда они будут доступны как this.getLists()
и так далее.Это все равно будет несколько строк кода (по одной для каждого импортируемого метода), но намного меньше, чем наличие метода и всей связанной логики.
Да, а что касается третьей ошибки, not defined on the instance but referenced during render
?Это происходит, когда в шаблоне есть что-то, что не было должным образом определено в части скрипта.Вы набрали lists
где-то, что вы хотели напечатать list
?