我如何使用Vue在Laravel Nova中做reusable组件?我阅读了文档,但找不到该示例。我想在一个或多个新星组件中使用相同的vue组件。是否有可能按照laravel nova的模式进行操作?还是只是解决方法?
您是否不能在'/resources/js/components/ReusableComponent.vue'中制作Vue组件,然后将其导入您的每个工具中?另外,您可以创建一个私有/公共git存储库,该存储库存储您的可重用组件并将其导入每个工具。
例如
<template>
<h1>Hello, World!</h1>
</template>
<template>
<reusable-component />
</template>
<script>
import ResuableComponent from '../../../../../resources/js/components/ReusableComponent.vue';
export default {
components: { ReusableComponent },
};
</script>
如果要为作曲家发布这些工具,则必须创建一个NPM库,您可以将其包含在该工具中,以便随它一起分发。