#vue.js #pagination #vue-tables-2
#vue.js #разбивка на страницы #vue-таблицы-2
Вопрос:
Я использую библиотеку vuetable-2 для таблиц. Я уже видел эту страницу, и это мне не помогло. Я использую отдельные файловые компоненты. Функция transform() не работает. Вот код:
// SomeComponent.vue
<script>
methods: {
transform(data) {
console.log('transform()')
return data
}
}
</script>
<template>
<vuetable ref="vuetable" :api-url="'...'" fields="..." :transform="transform"></vuetable>
</template>
Кто-нибудь может помочь?
Ответ №1:
Возможно, вы пропустили двоеточие перед реквизитами преобразования. Или попробуйте изменить имя функции с transform на transformMethod
:transform="transform"
Комментарии:
1. Это была опечатка. Я правильно использую двоеточие в реквизитах, как вы сказали: transform=»…». Я изменил имя, но безрезультатно. 🙁
2. Правильно ли вы получаете данные обратно из конечной точки API? Работает ли конечная точка API? Вы нашли какую-либо ошибку на консоли? а также проверьте, запускается ли событие Vue из инструментов разработки vue в вашем браузере, затем, пожалуйста, поделитесь им
3. Спасибо. Все это нормально.