Apache Royale 中的 id 和 localId 有什么区别?
What's the difference between id and localId in Apache Royale?
在 Apache Royale 中,我们可以识别具有“id
”和“localId
”属性的对象。问题是要知道为什么我们显然有两种方法可以做同样的事情。
我找到了答案和分享解决方案:
HTML 需要唯一的 ID,因此通过创建内部使用 ID 来标识内部子组件的 Royale 组件,这意味着将在创建的所有实例中使用相同的 ID,因此会产生以下问题缺乏唯一性。
解决方案:
在内部组件中使用“localId
”,因此 Royale 将在内部使用它,并且在您转译为 HTML.
时将避免添加“id
”
在 Apache Royale 中,我们可以识别具有“id
”和“localId
”属性的对象。问题是要知道为什么我们显然有两种方法可以做同样的事情。
我找到了答案和分享解决方案:
HTML 需要唯一的 ID,因此通过创建内部使用 ID 来标识内部子组件的 Royale 组件,这意味着将在创建的所有实例中使用相同的 ID,因此会产生以下问题缺乏唯一性。
解决方案:
在内部组件中使用“localId
”,因此 Royale 将在内部使用它,并且在您转译为 HTML.
id
”