好的,所以我正在使用 Dojo 1.8 构建一个应用程序,并且我有一个带有类似于此模板的自定义小部件......
<div>
<label for="tag">Select something: </label>
<select id="tag"
data-dojo-attach-point="tag"
data-dojo-type="dijit/form/Select">
<option value="0">option 0</option>
<option value="1">option 1</option>
</select>
</div>
但是,当模板被渲染时,小部件定义了一个新的 id,这使得标签无用。我试过用谷歌搜索,但我所有的搜索都直接指向 Dojo 文档,因为它们具有称为标签的属性,但与 HTML 标签标签无关。
这样做的正确原因是什么?