Svelte Numeric inputs
在 DOM 中,一切都是字符串。当您处理数字输入(type="number"
和 type="range"
)时,这没有帮助,因为这意味着您必须记得在使用 input.value
之前强制转换它。
使用 bind:value
,Svelte 会为您处理:
<input type=number bind:value={a} min=0 max=10>
<input type=range bind:value={a} min=0 max=10>