我不确定下面的代码为什么破坏了Safari浏览器中的整个应用程序。
代码注释行使App编译失败。

    if (history.selectedRegions) {
       for (var i = 0; i < history.selectedRegions.length; i++) {
       // vm.selectedRegions.push(vm.allRegion[vm.allRegion.map((el) => el.nameEng).indexOf(history.selectedRegions[i].nameEng)]);
       }
   }

最佳答案

尝试es5:

vm.selectedRegions.push(vm.allRegion[vm.allRegion.map(function (el) {
    return el.nameEng;
}).indexOf(history.selectedRegions[i].nameEng)]);

10-05 23:13