Javascript 如何使可变无反应苗条?
假设我有这个代码Javascript 如何使可变无反应苗条?,javascript,svelte,svelte-3,Javascript,Svelte,Svelte 3,假设我有这个代码 <script> let timeout = null; function handleClick() { timeout = setTimeout(() => {console.log('Clicked')}, 100) } </script> <button on:click={handleClick}> Button </button> 让timeout=null
<script>
let timeout = null;
function handleClick() {
timeout = setTimeout(() => {console.log('Clicked')}, 100)
}
</script>
<button on:click={handleClick}>
Button
</button>
让timeout=null;
函数handleClick(){
timeout=setTimeout(()=>{console.log('Clicked')},100)
}
按钮
我不希望组件在超时更改时重新渲染。如何使
timeout
非反应性?如果没有任何东西依赖于timeout变量,则它不是反应性的。@hackape哦,好的。谢谢