请问其他js文件引入报错?
发布于 5 年前 作者 xiayong 12600 次浏览 来自 问答

请问其他js文件引入报错?

WAService.js:8 Uncaught Error: module “pages/course/course.js” is not defined

还有

WAService.js:3 thirdScriptError

Cannot read property ‘myfunc’ of undefined;at “pages/index/index” page lifeCycleMethod onLoad function

TypeError: Cannot read property ‘myfunc’ of undefined

????

2 回复

没有吧,在pages下的两个文件夹

照着网上搜到的写的

1.我们先建立一个common.js文件,在common.js编写我们的程序,

 

function myfunc() {
console.log("myfunc....");
}

module.exports.myfunc = myfunc; 这样暴露接口,这里不暴露是不能引用的,

 

在文件域js内

var common = require("../../common.js");去链接过来,光链接过来还不行!

 

 

var app;
var common = require("../../common.js");
Page({
data:{

},
onLoad:function() {
app = getApp();
this.setData({version:app.globalData.appName});
common.myfunc();  //最后我们需要执行才能生效!
}
})

是不是路径写错了

回到顶部