我有一个包含循环的暴乱标签,如下所示。这个循环在另一个暴乱循环内(可能很重要?)。升级到防暴版本2.3.0后,页面变得缓慢且无响应。发行说明指出防暴圈速度较慢但更可靠。HTML输入标签需要一个id或名字吗?
我发现,当我从输入标签中删除ID时,页面再次响应。没有id的输入,我想我会重新写onclick方法来确定哪个节点被点击了一些其他方式。
这不起作用,因为它似乎我的onclick方法没有被注册。所以我的问题:没有id或名字的输入是非法的吗?或者是否可能我在做其他事情?
<div class="card-action">
<div each={field in obj.fields} class="col s6" no-reorder>
<a>{ field.label }</a>
<form action='#'>
<input type="radio" id="always-{field.id}" checked={ parent.currentDisplayAlways[field.name] } onclick={ parent.onInterestingFieldCheckboxClicked }>
<label>Always</label>
<input type="radio" id="conditional-{field.id}" checked={ parent.currentDisplayConditional[field.name] } onclick={ parent.onInterestingFieldCheckboxClicked }>
<label>Conditional</label>
<input type="radio" id="never-{field.id}" checked={ parent.currentDisplayNever[field.name] } onclick={ parent.onInterestingFieldCheckboxClicked }>
<label>Never</label>
</form>
</div>
</div>
这很可能是你在做别的事情。 – JJJ
它的合法输入没有ID或名称,但这可能不是您的网页无响应的原因 –
@BelowtheRadar谢谢!我把这种无动于衷的态度归结为对循环造成的变化。 – EngineerCamp