Fe-interview: [vue] `<template></template>`有什么用?

Created on 22 Jun 2019  ·  4Comments  ·  Source: haizlin/fe-interview

[vue] <template></template>有什么用?

vue

Most helpful comment

包裹嵌套其它元素,使元素具有区域性,自身具有三个特点:
*隐藏性:不会显示在页面中
*任意性:可以写在页面的任意地方
*无效性: 没有一个根元素包裹,任何HTML内容都是无效的

All 4 comments

当做一个不可见的包裹元素,减少不必要的DOM元素,整个结构会更加清晰。

被当做一个不可见的包裹元素,主要用于分组的条件判断和列表渲染。
https://blog.csdn.net/u013594477/article/details/80774483

包裹嵌套其它元素,使元素具有区域性,自身具有三个特点:
*隐藏性:不会显示在页面中
*任意性:可以写在页面的任意地方
*无效性: 没有一个根元素包裹,任何HTML内容都是无效的

template作用:相当于一个占位符,不显示在页面中,减少了不必要的dom元素
场景:结合v-for、v-if等一起使用,插槽时使用

Was this page helpful?
0 / 5 - 0 ratings