javascript - 使用带有 ES6 导入的 jQuery 插件

标签 javascript jquery node.js ecmascript-6 summernote

我已经安装了 jquery 插件 summernote使用 npm,它在我的 node_modules 目录中。

我现在正在尝试使用 summernote 函数,就像我以前在 html 中加载脚本时一样。

import { summernote } from 'summernote';

export default function () {
    const summernote = $('.editor');
    summernote.summernote();
}

我无法通过上面的代码抛出 summernote.summernote is not a function

最佳答案

This module doesn't export anything useful (就像它应该来自 jQuery 插件包一样)。

未使用导入的 summernote,未使用的导入成员使导入成为一个 noop。

应该是

import 'summernote';

关于javascript - 使用带有 ES6 导入的 jQuery 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43640607/

相关文章:

javascript - 你可以迭代并插入数组中的值作为通过wrapAll()插入的div的id吗

java - jquery 和 servlet 与 ajax 的通信

android - Socket Web App - 处理移动超时/退出?

javascript - 如何根据每四个逗号将字符串拆分为数组?

javascript - 通过 JSONAPI-Serializer 进行反序列化时遇到奇怪的问题

node.js - NodeJS Sublime Text 构建系统

javascript - 无法在同一个可放置的react-beautiful-dnd中拖放组件

javascript - JavaScript 中 while 循环中的 http 请求

javascript - 是否可以从 Safari 中 HLS 流中嵌入的 ID3 标签元数据获取信息?

javascript - 如何仅使用 jQuery 使单选按钮选项依赖于其他单选按钮选项?