我有一个laravel nova软件包,其中定义了一个自定义vue组件,如下所示:
Nova.booting((Vue, router, store) => {
Vue.component('my-component', require('./components/MyComponent').default);
});
我在这样的自定义字段中使用它:
Number::make('Custom field', function() {
return view('my-package::custom_field')->render();
})->asHtml()
views/custom_field.blade.php
的内容:<my-component></my-component>
呈现的自定义字段如下所示,而未呈现vue组件:
<my-component></my-component/>
那么我如何定义一个可以在自定义html nova字段中呈现的全局vue组件?