我错了还是这应该href
从标签中删除属性a
?
<a href={false}></a>
Run Code Online (Sandbox Code Playgroud)
它没有(“svelte”:“3.44.2”)。
文档说
如果布尔属性的值为true,则将其包含在元素中;如果值为falsy ,则将其排除在外。包括
所有其他属性,除非它们的值为空(空或未定义)。
href=
没有布尔属性,所以false
不起作用,请null/undefined
使用
<a href={null}>linkText</a>
<a href={undefined} >linkText</a>
Run Code Online (Sandbox Code Playgroud)