Lifecycle

onMount

编辑此页面

在初始渲染完成且元素被挂载到页面后注册一个运行的方法。 适用于使用refs和管理其他一次性设置。

import { onMount } from "solid-js"
function onMount(fn: () => void): void

这是一个非追踪效应的别名,意味着它相当于一个没有依赖项的createEffect

// 示例展示如何使用onMount来获取元素的引用
import { onMount } from "solid-js"
function MyComponent() {
let ref: HTMLButtonElement
// 当组件被挂载时,按钮将被禁用
onMount(() => {
ref.disabled = true
})
return <button ref={ref}>点击我!</button>
}
报告此页面问题