mirror of
https://github.com/nuxt/nuxt.git
synced 2024-11-24 14:45:15 +00:00
28 lines
601 B
Vue
28 lines
601 B
Vue
<script lang="ts" setup>
|
|
function useLegacyUseHead () {
|
|
useHead({
|
|
titleTemplate: '%s - VueUse head polyfill test',
|
|
})
|
|
}
|
|
function useLegacyVueUseHead () {
|
|
// get vm
|
|
const vm = getCurrentInstance()
|
|
const head = vm?.appContext.provides.usehead
|
|
head.addHeadObjs({
|
|
title: 'using provides usehead and updateDOM',
|
|
})
|
|
head.updateDOM()
|
|
}
|
|
|
|
useLegacyUseHead()
|
|
useLegacyVueUseHead()
|
|
</script>
|
|
|
|
<template>
|
|
<div>
|
|
<h1>VueUse head polyfill test</h1>
|
|
<!-- This component is only here to make it a shared chunk for test in `styles.vue` -->
|
|
<SharedComponent />
|
|
</div>
|
|
</template>
|