vue.js - Nuxtjs 挂钩系统
问题描述
我为我的nuxt.js应用程序编写了自己的模块。自从升级到1.4.0 版后,这一行:
this.nuxt.plugin('close', () => new Promise((resolve) => server.close(resolve)))
生成以下警告:
nuxt.plugin('close',..) 已弃用。使用新的钩子系统。
但是,似乎没有关于这个“新钩子系统”的任何文档。
谁能告诉我我必须改变什么?
先感谢您!
解决方案
新的钩子通过以下方式调用:this.nuxt.hook(NAME, FN)
。
// this.nuxt.plugin('close', () => {...})
this.nuxt.hook('close', () => {...})
推荐阅读
- html - 轮播上的播放器在选项点击时消失
- javascript - 为什么我的 Express 路由器不能使用 typescript
- jestjs - 使用 Jest,如何检查在模拟函数中传递的参数
- cobol - 算法 cobol - 出现次数
- java - 如何在修改包含泛型的类时修复可怕的类型不匹配需要 _$1 不是一个选项?
- r - 如何使用 R 中的官员在 powerpoint 中导入外部幻灯片?
- robotframework - 无法使用标头中的 API 密钥创建 Robot Framework API 自动化测试
- java - Jersey 2 with Maven Jetty Plugin - Class Not found Error
- wix - MSI API 不支持长文件名 - 如何缩短文件名?
- java - After changing compiler settings in Eclipse, every class in my project suddenly fails to be resolved every time I save a file