template内嵌多个元素
1、vue3有一个开箱即用的功能Fragment,什么是Fragment呢?就是可以在template里面内嵌多个dom节点的功能,在写组件时候可以不用再创建不必要的节点。
2、不过这是vue3的,还有很多项目目前都是vue2的,想在vue2里用Fragment怎么办呢,可以用vue-fragment
npm install vue-fragment
引用vue-fragment
//main.js import Fragment from 'vue-fragment' Vue.use(Fragment.Plugin)
然后在template最外层使用标签
<template>
<fragment></fragment>
</template>