gpt4 book ai didi

Sveltejs 有条件地呈现 html 属性

转载 作者:行者123 更新时间:2023-12-01 12:19:13 25 4
gpt4 key购买 nike

如何使用 svelte 有条件地呈现 html 元素上的属性?需要明确的是,我不是在谈论条件值,而是在谈论属性本身。

例如,我只想自动聚焦此输入列表中的第一项:

{{#each codeInputs as codeInput, index}}
<input bind:value="inputCodes[index]" type="text" autofocus>
{{/each}}

属性 autofocus应该只存在于第一项。我可以使用索引来检测第一项,但是 autofocus="{{index===0}}"渲染 autofocus="true""false" ,所以这不是我需要的。

另见 https://github.com/sveltejs/svelte/issues/259

最佳答案

试试看— it does work . Svelte 在看到类似 autofocus='{{xyz}} 的内容时不会设置该属性。 ,它设置属性——属性必须是一个字符串(这是无用的),而属性可以是一个 bool 值。

关于Sveltejs 有条件地呈现 html 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45714809/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com