我有一个相对简单的问题。
我正在尝试在 Nuxt.js 中 从这个代码笔实现小部件。
这是我的代码,如果我使用 RAW HTML,它可以正常工作:
<!DOCTYPE html>
<html>
<head></head>
<body>
<dev-widget data-username="saurabhdaware"></dev-widget>
<script src="https://unpkg.com/dev-widget@1.0.3/dist/card.component.mjs" type="module"></script>
</body>
</html>
但是,当我尝试将这个开发小部件包含在我的 nuxt.js 项目中时,在我的一个页面中,它不起作用。
这是我的代码:
<template>
<div class="container">
<div>
<dev-widget data-username="saurabhdaware"></dev-widget>
</div>
</div>
</template>
<script>
export default {
layout: "default",
};
</script>
<script src="https://unpkg.com/dev-widget@1.0.3/dist/card.component.mjs" type="module"></script>
我不断收到错误消息:
Unknown custom element: < dev-widget >
知道我在这里做错了什么吗?
原文由 kp123 发布,翻译遵循 CC BY-SA 4.0 许可协议
您需要在
nuxt.config.js
中添加脚本。它应该是这样的