收藏
回答

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

问题模块
API和组件

请问其他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


????


最后一次编辑于  2017-07-20  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

2 个回答

  • .
    .
    2017-07-20

    没有吧,在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();  //最后我们需要执行才能生效!
    }
    })


    2017-07-20
    赞同
    回复
  • Wo
    Wo
    2017-07-20

    是不是路径写错了

    2017-07-20
    赞同
    回复