Приложение salesforce, разработанное с использованием Aura, не работает с проблемой совместимости IE11 - PullRequest
2 голосов
/ 01 ноября 2019

Я написал некоторый синтаксис 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!

...