收藏
回答

小程序两个js文件互相require,导致其中一个取不到值?

var testJs = require('../../utils/test.js');
var test2Js = require('../../utils/test2.js');

在应用页引入两个js文件,js文件详细内容如下:

test.js

var test2Js = require('test2.js');
var test = 1;
console.log(test2Js,'test文件')
module.exports = {
  test
}

test2.js

var testJs = require('test.js');
var test2 = 1;
console.log(testJs,'test2文件')
module.exports = {
  test2
}

打印结果如下

{} "test2文件"
{test2: 1} "test文件"


最后一次编辑于  09-04
回答关注问题邀请回答
收藏

1 个回答

  • 老张
    老张
    09-04

    反正我是一定会避免这种情况的,你这是要挑战循环无限加载吗?

    09-04
    赞同
    回复 1
    • 风舞红枫、づ
      风舞红枫、づ
      09-04
      遇到了就问问,,,
      09-04
      回复
问题标签