如何在ember.js中为DOM的元素设置一个唯一的id

lymgl2op  于 2023-08-04  发布在  其他
关注(0)|答案(1)|浏览(134)

为了添加更多的上下文,我想将Product Fruits合并到我们的ember应用程序中。我们将使用的服务是Product Fruits的Tours。当创建一个tour时,product fruits使用元素的id来定位客户端app的元素。Ember为DOM的每个元素生成ID。例如,如果您有一个按钮,则ID可以是id="priority-navbar-item-ember110"。但是,如果刷新页面,则ID将更改。
问:除了使用数据测试选择器,我如何才能拥有一个唯一的ID,并且在刷新页面或重新访问应用程序后不会更改?

4nkexdtk

4nkexdtk1#

没有额外的信息很难指出一个好的解决方案...我猜你说的是this product
我有几个想法,虽然如果没有更多的数据,它们可能不相关:

  • 创建一个动态ID的基础上一些独特的属性是什么你跟踪;
  • 为这个教程设置硬编码的ID(我可能会使用这个)。

相关问题