Рубрики
Без рубрики

Как исправить значение динамически сгенерированного HTML ID атрибут

Основная проблема: если вы установите значение для атрибута идентификатора, начатый с номера, CSS не будет … Tagged с WebDev, JavaScript, HTML, TradeCoder.

Основная проблема:

Если вы установите значение для атрибута идентификатора, запущенного с номера, CSS не будет работать с этим, и навигация к этому идентификатору не выполнит.

Краткое описание:

Если вам нужно установить значение идентификатора (ы) из уникального источника данных, если исходная дата содержит такое значение, начатое с номера, если вам нужно установить цель на этот идентификатор в вашем проекте, ваш код не будет Работайте с этой частью, и будет очень трудно выяснить проблему, если проект является большим.

Иногда вы не можете представить причину этой проблемы, потому что другие части с одним и тем же кодом будут работать!

Таким образом, очень часто получают проблемы при его автоматическом генерации из источника данных.

Как решить эту проблему:

Чтобы решить эту проблему, мы можем добавить текст перед исходными данными, например:

id={`mytext${source-data}`}

и установите целевое значение таким образом:

{`#mytext${source-data}`}

Это всего лишь пример (JavaScript, React.js), вам необходимо следовать своему собственному коду, соответствующему синтаксису для реализации решения.

Следуй за мной на: LinkedIn GitHub Твиттер

Оригинал: “https://dev.to/tradecoder/how-to-fix-the-value-of-dynamically-generated-html-id-attribute-1mif”