【问题标题】:how to import and use other components in a component loaded from vue3-sfc-loader? [closed]如何在从 vue3-sfc-loader 加载的组件中导入和使用其他组件? [关闭]
【发布时间】:2022-10-18 15:22:02
【问题描述】:

我正在使用vue3-sfc-loader。我可以让它工作,但我无法在组件内部使用其他组件(也从同一个插件加载)。我已经浏览了文档并搜索了一整天,但我无法弄清楚我错过了什么。

【问题讨论】:

    标签: vue.js vue-component vuejs3 vue3-sfc-loader


    【解决方案1】:

    我找到了答案。为有需要的人解答。

    您可以在 SFC 的脚本标记内使用导入语句和另一个组件的相对路径。

    此外,您需要将该组件包含在要使用的组件列表中。

    import currency from './currency.vue';
    export default ({
        props: {
            ...
        },
        components: {
            'currency': currency
        },
        setup() {
            
        },
        ...
    

    尽管有人在 githhub 上进行讨论,但提到您可以使用 import 语句……但它不起作用。

    【讨论】:

    • <script setup> 中,导入组件就可以在本地注册它。如果它不起作用,则意味着您做错了什么,但是如果没有您的问题中的其他信息(即使用的代码),就无法判断。
    猜你喜欢
    • 2022-10-14
    • 2017-11-08
    • 2021-01-30
    • 1970-01-01
    • 2021-02-17
    • 1970-01-01
    • 2021-11-07
    • 1970-01-01
    • 2019-05-20
    相关资源
    最近更新 更多