首页 > 解决方案 > Nuxtjs 挂钩系统

问题描述

我为我的nuxt.js应用程序编写了自己的模块。自从升级到1.4.0 版后,这一行:

this.nuxt.plugin('close', () => new Promise((resolve) => server.close(resolve)))

生成以下警告:

nuxt.plugin('close',..) 已弃用。使用新的钩子系统。

但是,似乎没有关于这个“新钩子系统”的任何文档。
谁能告诉我我必须改变什么?

先感谢您!

标签: vue.jsvuejs2nuxt.js

解决方案


新的钩子通过以下方式调用:this.nuxt.hook(NAME, FN)

// this.nuxt.plugin('close', () => {...})
this.nuxt.hook('close', () => {...})

推荐阅读