首页 > 解决方案 > TypeError: object null is not iterable (cannot read property Symbol(Symbol.iterator)) player.call('client:showHouseInMenu'

问题描述

我尝试运行此代码,但它给了我一个运行时错误说:

TypeError: Object is not iterable (cannot read property Symbol(Symbol.iterator))

这是代码

else if (player.dimension > 0) {
  houses.interiorList.forEach(function (item) {
    let x = item[0];
    let y = item[1];
    let z = item[2];

    if (methods.distanceToPos(player.position, new mp.Vector3(x, y, z)) < 1.5) {
      let houseData = houses.getHouseData(player.dimension);
      player.call("client:showHouseInMenu", [Array.from(houseData)]);
    }
  });

标签: typescript

解决方案


推荐阅读