idle-vue-3 mitt i.$emit 不是一个函数

发布于 2025-01-11 21:19:01 字数 531 浏览 0 评论 0原文

我正在使用 Quasar 2 Vue 3。当我按照以下方式将idle-vue-3 与 mitt 一起使用时:

import { createApp } from 'vue';
import IdleVue from "idle-vue-3";
import mitt from 'mitt';
import App from "../App.vue";
const app = createApp(App);
const emitter = mitt();
const idleTimeInMillis = 60000;
app.use(IdleVue, {
  eventEmitter: emitter, // OR eventEmitter: emitter.emit,
  store: Store,
  idleTime: idleTimeInMillis,
  startAtIdle: false
});
export default app;

我在控制台上得到 i.$emit is not a function 。任何建议和见解都值得赞赏。

I am using Quasar 2 Vue 3. When I use idle-vue-3 with mitt in the following way:

import { createApp } from 'vue';
import IdleVue from "idle-vue-3";
import mitt from 'mitt';
import App from "../App.vue";
const app = createApp(App);
const emitter = mitt();
const idleTimeInMillis = 60000;
app.use(IdleVue, {
  eventEmitter: emitter, // OR eventEmitter: emitter.emit,
  store: Store,
  idleTime: idleTimeInMillis,
  startAtIdle: false
});
export default app;

I get i.$emit is not a function on the console. Any advice and insight is appreciated.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

幻梦 2025-01-18 21:19:01

删除eventEmitter:发射器,。不需要。

Remove eventEmitter: emitter,. It is not needed.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文