Задать вопрос
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]
но пишет ошибку синтаксиса
  • Вопрос задан
  • 1987 просмотров
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Решения вопроса 1
AppFA
@AppFA
Frontend developer at Yandex
Используйте динамические литералы объекта из ES2015:
https://jsfiddle.net/92g2ktg4/
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы