Javascript 从常规js文件调用loopback model.js文件中的函数
我试图从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
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模型中使用此功能。请阅读-总结是,这不是解决志愿者问题的理想方法,可能会对获得答案产生反作用。请不要将此添加到您的问题中。