javascript - 未捕获的类型错误 : Popper is not a constructor

标签 javascript tippyjs

我尝试编辑 Tippy.js 的 CSS STLye。 所以我 npm install tippy 并像这样将它导入我的 html

<script src="/min/tippy.js/umd/index.all.js"></script> 

但是,它有一些错误。

Uncaught TypeError: Popper is not a constructor
    at createPopperInstance (createTippy.ts:677)
    at mount (createTippy.ts:694)
    at Object.show (createTippy.ts:961)
    at new_control.js:128
    at Array.forEach (<anonymous>)
    at createGraph (new_control.js:101)
    at Object.success (new_control.js:6)
    at u (jquery.min.js:2)
    at Object.fireWith [as resolveWith] (jquery.min.js:2)
    at k (jquery.min.js:2)

所以,我尝试在我的目录工作文件中 npm install popper,但它根本不起作用。我错过了什么?

最佳答案

不错的尝试,尽管我会在通过 npm install 安装 popper 后推荐,请尝试将其添加到您的 HTML 文件中。

<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.11.0/umd/popper.min.js"
integrity="sha384-b/U6ypiBEHpOf/4+1nzFpr53nxSS+GLCkfwBdFNTxtclqqenISfwAzpKaMNFNmj4" crossorigin="anonymous"></script>

关于javascript - 未捕获的类型错误 : Popper is not a constructor,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55702291/

相关文章:

javascript - 如何将数据传递给vue router router-view?

javascript - 如何将当前网页的整个 HTML 文档发送到服务器?

javascript - 提取现有 javascript 文件中数组的值

javascript - 让 Jquery 记住 attr() 和数据

javascript - Tippy.js 不显示数据属性中的内容?

css - Tippy.js z-index 不适用于交互性

javascript - 如何拥有不同颜色的提示工具提示?

javascript - IE 将 mousemove 绑定(bind)到 body

javascript - 如何同时触发 Canvas 对象和放置在对象顶部的 DOM 元素的点击?

reactjs - 在表格单元格内使用tippyjs-react