Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/380.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从常规js文件调用loopback model.js文件中的函数_Javascript_Loopbackjs_Loopback - Fatal编程技术网

Javascript 从常规js文件调用loopback model.js文件中的函数

Javascript 从常规js文件调用loopback model.js文件中的函数,javascript,loopbackjs,loopback,Javascript,Loopbackjs,Loopback,我试图从js文件server/script/myScripts.js调用loopback model.js文件中名为models/customerProfile.js的函数,但我遇到以下错误: 请求GET/api/CustomerProfiles/verifyCustomer?id=38733的未处理错误:TypeError:myScripts.verifyCustomerProfile不是函数 我想将所有通用函数都保存在这个myScripts文件中,并从model.js文件中调用它们 我在cu

我试图从js文件
server/script/myScripts.js
调用loopback model.js文件中名为
models/customerProfile.js
的函数,但我遇到以下错误:

请求GET/api/CustomerProfiles/verifyCustomer?id=38733的未处理错误:TypeError:myScripts.verifyCustomerProfile不是函数

我想将所有通用函数都保存在这个myScripts文件中,并从model.js文件中调用它们

我在customerProfile.js模型文件中执行了以下操作以包含脚本:

var myScripts = require('../../server/script/myScripts');
然后在我的代码中,我引用了它,如下所示:

myScripts.functionName();

它不工作。

您是否导出了函数

myScripts.js 试试这个:

module.exports = {

functionName : function() {
 // Your code
},

functionName2 : function() {
 // some code
},

// You can add more functions

}
module.exports=function(app){verifyCustomerProfile=function(id){console.log(“我在这里”);}}这是myScripts.js文件中函数的示例。我试图在我的customerProfile.js模型中使用此功能。请阅读-总结是,这不是解决志愿者问题的理想方法,可能会对获得答案产生反作用。请不要将此添加到您的问题中。