Ember.js Is class=”是什么意思;“余烬视图”;重要吗?

Ember.js Is class=”是什么意思;“余烬视图”;重要吗?,ember.js,Ember.js,我已经看到,在renderhelper上强制类将使ember忘记标准ember视图类。例如: {{render "userinfo"}} 生成: <div id="ember1097" class="ember-view"> 将产生: <div id="ember1097" class="xxx"> 这是由ember提供的自动生成的类/ID,有助于管理ember状态和视图。除非您计划分叉ember.js git并以某种方式对其进行修改,否则您只需忽略这些类和id生成

我已经看到,在
render
helper上强制类将使ember忘记标准
ember视图
类。例如:

{{render "userinfo"}}
生成:

<div id="ember1097" class="ember-view">
将产生:

<div id="ember1097" class="xxx">

这是由ember提供的自动生成的类/ID,有助于管理ember状态和视图。除非您计划分叉ember.js git并以某种方式对其进行修改,否则您只需忽略这些类和id生成的值(既不能手动添加也不能删除它们)。

您可以安全地忽略该类。现在{{render}}不应该添加额外的元素。您使用的是什么版本的余烬?在我看来,这是一个老问题。我认为视图会生成一个
div
,但我快速查看了一个应用程序,它不会生成包装器元素


在任何一种情况下,对于我所记得的,类都存在,因此您可以对其进行样式设置或在自己的代码中使用它,但您可以安全地忽略它

我仍然不清楚,如果运行的ember应用程序不需要这个标记,为什么要添加它。如果这只是ember内部的,为了测试或其他什么,它不应该出现在生产中,是吗?快速查找元素需要ID,但类不是。
<div id="ember1097" class="xxx">
{{render "userinfo" class="xxx ember-view"}}