任何人都可以建议我如何使用自定义类编写所有帮助方法,以便应用程序不会在不同的控制器中反复重复相同的代码?如何在控制器之间共享代码?谢谢
答案 0 :(得分:0)
好的,我解决了。如果其他人试图解决它,这就是我解决的方法
在app
文件夹中,我创建了一个名为Common
的文件夹。在这个文件夹里面我有一个index.js
。 (App/Common/index.js
)在这个文件中我有
'use strict';
module.exports = class Help {
display() {
console.log('is it ok?')
}
}
现在在我的控制器中我需要像这样使用它
var Help = use('App/Common')
为了拨打display method
,我需要像普通的OOP呼叫一样呼叫
var obj = new Help();
obj.display();
就是这样。