В чем разница между id и localId в Apache Royale?

В Apache Royale мы можем идентифицировать объекты со свойствами «id» и «localId». Проблема в том, чтобы понять, почему у нас есть два способа сделать одно и то же.


person Carlos Rovira    schedule 30.04.2019    source источник


Ответы (1)


Я нашел ответ и совместное решение:

HTML требует уникальных идентификаторов, поэтому при создании компонентов Royale, которые внутренне используют идентификаторы для идентификации внутренних подкомпонентов, это означает, что один и тот же идентификатор будет использоваться во всех созданных экземплярах, что создает проблему отсутствия уникальности.

Решение.
Используйте "localId" во внутренних компонентах, чтобы Royale использовала его внутри и не добавляла "id" при переносе в HTML.

person Carlos Rovira    schedule 30.04.2019