中等Vue
0 1

为何Vue要求组件模板只能有一个根元素?请说明原因与场景?

【概念释义】

Vue 2 单根虚拟 DOM patch$el 指向唯一根、属性 inherit 简单。多元素需外包 div。Vue 3 Fragment 多根,$attrs 需指定 fallthrough。template 不能当最终根

【基础使用】

vue
<!-- Vue 2 -->
<template>
  <div class="root">
    <header /><main />
  </div>
</template>

<!-- Vue 3 可多根 -->
<template><header /><main /></template>

登录查看完整 611

回答讨论

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

本题库更多题目(50)