template元素
因为v-if是一个指令,所以必须将其添加到一个元素上:
但是如果我们希望切换的是多个元素呢?
此时我们渲染div,但是我们并不希望div这种元素被渲染;
这个时候,我们可以选择使用template;
template元素可以当做不可见的包裹元素,并且在v-if上使用
,但是最终template不会被渲染出来:有点类似于小程序中的block,
template最后不会渲染到页面上的
<div id="app">
<!-- v-if="条件" -->
<template v-if="Object.keys(info).length"