【问题标题】:Unable to initialise LiveLike chat in Vue 3, Failed to resolve component无法在 Vue 3 中初始化 LiveLike 聊天,无法解析组件
【发布时间】:2021-02-22 22:46:58
【问题描述】:

我在尝试初始化 LiveLike Chat 时遇到以下错误。

[Vue 警告]:无法解析组件:livelike-chat

剥离后视图:

<template>
  <livelike-chat></livelike-chat>
</template>
<script>
  import LiveLike from "@livelike/engagementsdk";
  import { onMounted } from "vue";
  export default {
    setup() {
      onMounted(() => {
        let clientId = 'somelongclientidsuppliedbylivelike';
        LiveLike.init({ clientId });
      });
    }
  };
</script>

livelike 聊天应该初始化为自定义元素&lt;livelike-chat&gt;,问题是 Vue 看到了它并试图找到组件 livelike-chat。我如何“告诉” Vue 忽略该元素,它不是组件,而是为 LiveLike 保留的标签?

【问题讨论】:

    标签: javascript vue.js vuejs3


    【解决方案1】:

    您可以为此使用isCustomElement config

    // main.js
    const app = createApp({})
    app.config.isCustomElement = tag => tag === 'livelike-chat'
    

    【讨论】:

      猜你喜欢
      • 2021-09-21
      • 2021-12-03
      • 2020-06-04
      • 2023-03-30
      • 2018-04-24
      • 2021-05-07
      • 2021-11-13
      • 2021-01-03
      • 2015-06-14
      相关资源
      最近更新 更多