一个观察页面标题变化并相应更新播报器消息的可组合函数。由 <NuxtRouteAnnouncer> 使用并可控。它通过 Unhead 的dom:rendered来读取页面标题并将其设置为播报器消息。
politeness:设置屏幕阅读器播报的紧急程度:off(禁用播报)、polite(等待静默)或 assertive(立即中断)。(默认 polite)。messageRef<string>politenessRef<string>off、polite 或 assertiveset(message, politeness = "polite")设置要播报的消息及其紧急程度。
polite(message)设置消息,并将 politeness = "polite"
assertive(message)设置消息,并将 politeness = "assertive"
<script setup lang="ts">
const { message, politeness, set, polite, assertive } = useRouteAnnouncer({
politeness: 'assertive',
})
</script>