this.items = await this.$api('controller_name', 'index');
...и 2 плагина
api-context.client.js
inject('api', async (controller, method, params) => {
return await context.$axios['$' + (params ? 'post' : 'get')]('/api/' + controller + '/' + method, params);
...
api-context.server.js
inject('api', async (controller, method, params) => {
...
let api = require('~/api/' + controller);
let result = await api[method](db, params);
...
вот, написана же реализация
Обсуждают сегодня