问题描述
我尝试将emojionearea与webpack中的jquery一起使用
import $ from 'jquery'
import emojione from 'emojione'
$('.class').emojioneArea({... })
我测试了Jquery运作良好,但是当使用emojioneArea时却出现错误
Uncaught TypeError: jquery__WEBPACK_IMPORTED_MODULE_1___default(...)(...).emojioneArea is not a function
如何使它正常工作,谢谢。
解决方法
根据文档,看来您导入了错误的程序包名称。应该是emojionearea
而不是emojione
。我认为您还需要在全局中为其他插件公开jquery
,如下所示:
import $ from "jquery"
import 'emojionearea';
global.$ = global.jQuery = $;
$('.class').emojioneArea({ ... })