gpt4 book ai didi

node.js - 如何在adonis js中的 Controller 之间共享代码

转载 作者:行者123 更新时间:2023-12-02 15:35:36 25 4
gpt4 key购买 nike

任何人都可以建议我如何使用自定义类来编写所有辅助方法,以便应用程序不会在不同的 Controller 中一次又一次地重复相同的代码?如何在 Controller 之间共享代码?谢谢

最佳答案

好的,我解决了。如果其他人试图解决它,这就是我的解决方法

app 文件夹中,我创建了一个名为 Common 的文件夹。在这个文件夹中我有一个 index.js。 (App/Common/index.js) 在这个文件中我有

'use strict';

module.exports = class Help {
display() {
console.log('is it ok?')
}
}

现在在我的 Controller 中我需要像这样使用它

var Help = use('App/Common')

为了调用显示方法,我需要像普通的 OOP 调用一样进行调用

var obj = new Help();
obj.display();

就是这样。

关于node.js - 如何在adonis js中的 Controller 之间共享代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50862401/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com