Я пытаюсь использовать Vue компонент Vuetable-2 в Laravel 6. Я знаю, что компонент говорит, что он сделан для 5.4, но я считаю, что он все еще должен работать.
Мой app.js
выглядит следующим образом:
require('./bootstrap');
window.Vue = require('vue');
Vue.component(
'example-component',
require('./components/ExampleComponent.vue').default
);
Vue.component(
'my-vuetable',
require('./components/MyVuetable.vue')
);
const app = new Vue({
el: '#app',
});
Консоль сообщает, что компонент не может быть смонтирован.
[Vue warn]: Не удалось компонент монтирования: шаблон или функция рендеринга не определены.
найдено в
---> <MyVuetable>
<Root>
view
, куда я пытаюсь смонтировать компонент, выглядит следующим образом:
(обратите внимание, что пример компонента монтируется правильно)
@extends('layouts.app', ['activePage' => 'integracion', 'titlePage' => __('Integracion')])
@section('content')
<div class="content" id="app">
<div class="container-fluid container">
<example-component></example-component>
<my-vuetable></my-vuetable>
</div>
</div>
@endsection
@push('js')
<script>
$(document).ready(function() {
});
</script>
@endpush