首页 > 解决方案 > 使用 Aura 开发的 salesforce 应用程序无法解决 IE11 兼容性问题

问题描述

我已经在我们的组件上编写了一些 es6 语法,由于 IE 与 es6 不完全兼容,我想知道将这些组件自动转换为 es5 的最佳方法是什么,salesforce 是否为此提供了现成的东西?

例如,我们的组件中有以下代码:

    const elems = document.querySelectorAll(".items div");
    for (var i = 0; i < elems.length; i++) elems[i].classList.remove("active");
    document.getElementById("yourFeed").classList.add("active");

    var appEvent = $A.get("e.c:DraggableNavEvent");
    appEvent.setParams({ feedType: "yourFeed" });
    appEvent.fire();

我希望将其转换为 es6,其中所有 conts 都转换为 var。在部署到 salesforce 之前,我还可以使用任何可以完成所有这些工作的工具吗?我阅读了有关 babel 的信息,但不确定如何与 salesforce 项目集成!

标签: javascripthtmltypescriptsalesforcebabeljs

解决方案


推荐阅读