laravel 如何在Svelte复选框中使用Checked HTML属性?

20jt8wwn  于 2023-06-07  发布在  其他
关注(0)|答案(1)|浏览(125)

我在Laravel和Svelte中做了一个简单的CRUD。我有一个复选框字段,我想给予“检查”属性,所以它的默认选中。问题是,如果我尝试这样做,Svelte会抛出错误,说“属性需要是唯一的”:

<input type="checkbox" class="form-check-input" id="remember" bind:checked={$form.remember} checked>

在这种情况下如何使用checked HTML属性?

km0tfn4u

km0tfn4u1#

如果这是所需的默认值,我将相应地初始化form存储。
替代方案可以是使用动作,例如

function check(node) { node.setAttribute('checked', '') }
<input ... use:check />

不建议这样做,它与现有的约束力作斗争。

相关问题