如何使用 svelte 有条件地呈现 html 元素上的属性?需要明确的是,我不是在谈论条件值,而是在谈论属性存在本身。
例如,我只想自动聚焦此输入列表中的第一项:
{{#each codeInputs as codeInput, index}}
<input bind:value="inputCodes[index]" type="text" autofocus>
{{/each}}
Run Code Online (Sandbox Code Playgroud)
该属性autofocus应该只存在于第一项。我可以使用 index 来检测第一项,但autofocus="{{index===0}}"渲染autofocus="true"or "false",所以这不是我需要的。
| 归档时间: |
|
| 查看次数: |
1881 次 |
| 最近记录: |