Skip to content

usePageVisibility

获取页面的可见状态。

基本用法

js
import { watch } from 'vue'
import { usePageVisibility } from '@ryxon/use'

export default {
  setup() {
    const pageVisibility = usePageVisibility()

    watch(pageVisibility, (value) => {
      console.log('visibility: ', value)
    })
  }
}

API

类型定义

ts
type VisibilityState = 'visible' | 'hidden'

function usePageVisibility(): Ref<VisibilityState>

返回值

参数说明类型
visibilityState页面当前的可见状态,visible 为可见,hidden 为隐藏Ref\<VisibilityState>

Released under the MIT License.