Javascript 在同一文件中使用module.export函数,该函数位于同一文件中';实施
我有一个具有两个功能的控制器:Javascript 在同一文件中使用module.export函数,该函数位于同一文件中';实施,javascript,node.js,Javascript,Node.js,我有一个具有两个功能的控制器: module.exports.getQuestionly=函数(应用程序、请求、回复){ } module.exports.getClientDetails=函数(应用程序、请求、资源){ } 我想调用getClientDetails函数中的getinventquestion函数 仅仅调用getQuestionly()不起作用。我应该怎么做?我通常做的事情: const getinventory=()=>{ //getClientDetails() } cons
module.exports.getQuestionly=函数(应用程序、请求、回复){
}
module.exports.getClientDetails=函数(应用程序、请求、资源){
}
我想调用getClientDetails
函数中的getinventquestion
函数
仅仅调用getQuestionly()
不起作用。我应该怎么做?我通常做的事情:
const getinventory=()=>{
//getClientDetails()
}
const getClientDetails=()=>{
//获取调查问卷()
}
module.exports={GetQuestionly,getClientDetails}
我通常做的事情:
const getinventory=()=>{
//getClientDetails()
}
const getClientDetails=()=>{
//获取调查问卷()
}
module.exports={GetQuestionly,getClientDetails}
将每个函数定义为单独的函数,然后导出函数。然后您还可以使用页面上的功能
function getQuestionnaire(application, req, res) { }
function getClientDetails (application, req, res) { }
module.exports = {getQuestionnaire, getClientDetails}
将每个函数定义为单独的函数,然后导出函数。然后您还可以使用页面上的功能
function getQuestionnaire(application, req, res) { }
function getClientDetails (application, req, res) { }
module.exports = {getQuestionnaire, getClientDetails}
您可以这样做:
function getQuestionnaire(application, req, res) {
//function body
}
function getClientDetails(application, req, res) {
getQestionnaire(app,req,res)
}
module.exports= {getQestionnaire,getClientDetails}
您可以这样做:
function getQuestionnaire(application, req, res) {
//function body
}
function getClientDetails(application, req, res) {
getQestionnaire(app,req,res)
}
module.exports= {getQestionnaire,getClientDetails}
像
exports.getQuestionly()
或module.exports.getQuestionly()
那样调用它。我如何传递参数,比如客户端id?你是什么意思?如果我在getClientDetails中执行module.exports.getDadosQuestionarioET(clientId,application,req,res),它会抛出一个错误:ReferenceError:clientId未定义,就像在普通函数中一样传递它。我还更改了module.exports.getDadosQuestionarioET=函数(clientid、application、req、res){我做错了,它通过了。谢谢!像exports.getQuestionly()或module.exports.getQuestionly()那样调用它
我如何传递参数,比如客户端id?你的意思是什么?传递它就像在普通函数中一样exports.getinventory(clientId)
如果我传递module.exports.getDadosQuestionarioET(clientId,application,req,res)在定义了clientid的getClientDetails内部,它抛出一个错误:ReferenceError:clientid未定义。我还更改了module.exports.getDadosQuestionarioET=函数(clientid,application,req,res){我做错了,它通过了。谢谢!module.exports={getQestionnaire}
在本例中getClientDetails
不再导出module.exports={getQestionnaire}
在本例中getClientDetails
不再导出