收藏
回答

小程序两个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文件"


回答关注问题邀请回答
收藏

1 个回答

  • 老张
    老张
    2019-09-04

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

    2019-09-04
    有用
    回复 1
登录 后发表内容
问题标签