两个for循环的嵌套 输出的addLocationMsg长度为1 下面的console.log('aaaaaa'),确实输出两次 有没有知道这个问题产生的原因
存在的错误是undefined,location和zonesName没有初始化,这个并不能看出答案,建议使用浏览器调试一哈,看看这两个属性的值。是否是没有被初始化,
问题已经解决了,以为locationList是动态变化的 所以应该放在外层循环中 而且push的有问题 导致会push进去一个undefined,所以才会出现下面的那个报错
最后一行,循环中改变被循环对象了
是用到了vue框架了吗
10 回答11.2k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
2 回答5.4k 阅读
4 回答6.1k 阅读
6 回答5.5k 阅读✓ 已解决
6 回答4.2k 阅读✓ 已解决
存在的错误是undefined,location和zonesName没有初始化,这个并不能看出答案,建议使用浏览器调试一哈,看看这两个属性的值。是否是没有被初始化,