中等Vue
0 1

请解释:Vue的高阶组件?请举例说明 是什么?

【概念释义】

高阶组件(HOC) 是接收组件返回增强组件的函数,用于注入 props、鉴权、埋点、loading 包装,不修改原组件源码。Vue 中可用函数式包装、extends、或组合式 defineComponent + 渲染函数实现,React HOC 模式在 Vue3 更推荐 composable + 插槽

【基础使用】

javascript
function withLoading(Comp) {
  return {
    name: 'WithLoading' + Comp.name,
    props: Comp.props,

登录查看完整 1131

回答讨论

暂无讨论,登录后可抢先发言

本题库更多题目(50)