splincodewd
@splincodewd
Developer

Как добавить динамический ключ в объект?

У меня есть элементы, к ним должны добавляться уникальные data-id-*
Но когда я это делаю на js, то тут ошибка!

let uhash = Generator.generate();

$controll = $('<ul>').attr({
    'class' : 'info',
     ('data-id-ul-entity-' + uhash) : IdEntity // ошибка синтаксиса
});


// на выходе должен быть такой элемент ul[data-id-ul-entity-1141241]
но пишет ошибку синтаксиса
  • Вопрос задан
  • 1889 просмотров
Решения вопроса 1
AppFA
@AppFA
Frontend developer at Yandex
Используйте динамические литералы объекта из ES2015:
https://jsfiddle.net/92g2ktg4/
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы