有没有可能创建一个使用render函数的可组合函数,这样它就可以显示一些东西?
示例:
import { h } from 'vue'
export function useErrorHandling() {
return {
render() {
return h('div', { class: 'bar', innerHTML: 'world!' })
}
}
}
<script setup>
import { useErrorHandling } from './mouse.js'
useErrorHandling()
</script>
<template>
hello
</template>
以上述例子为例
2条答案
按热度按时间lndjwyie1#
是的,可以这样做,你只需要将组合对象返回的值存储在一个变量中,并将其用作组件
Playground示例
kzipqqlq2#
createApp和mount可以帮助您。