Svelte基础
Svelte高阶
上下文API
特殊元素
接下来
SvelteKit基础
Shared modules
API routes
$app/state
Errors and redirects
Advanced SvelteKit
Page options
Link options
Advanced routing
Advanced loading
Environment variables
Conclusion
不单可以给 window 对象添加事件处理函数哦,还支持绑定某些属性呢,比如:scrollY:    
We can also bind to certain properties of window , such as
scrollY:
App
<svelte:window bind:scrollY={y} />支持绑定的window属性有:    
The list of properties you can bind to is as follows:
innerWidthinnerHeightouterWidthouterHeightscrollXscrollYonline— 就是window.navigator.onLine
其中除了scrollX和scrollY都是只读的.
All except
scrollXandscrollYare readonly.
previous next
 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<script>
let y = $state(0);
</script>
<svelte:window />
<span>depth: {y}px</span><style>
	:global(body) {height: 400vw;
background-size: cover;
}
	span {position: fixed;
font-size: 2em;
color: white;
font-variant: tabular-nums;
}
</style>