为什么template在这里不起作用?

来源:4-6 在Vue中使用插槽

慕的地3200337

2020-01-20

图片描述

写回答

3回答

Samrtiboy

2020-11-02

同学你好,template标签的作用是模板占位符,可帮助我们包裹元素,但template不会被渲染到页面上。举个循环的栗子:

 <div id="app">
    <template v-for="(item, index) in lists" :key="index">
         <div>{{item.name}}</div>
         <span>{{item.time}}</span>
    </template>
</div>

上面的循环中是不会把template标签渲染在页面上的,这样就可以不用再额外的包裹一个div了

0
0

JohnKeatinghhh

2020-10-31

因为template标签本身不会被渲染,这么用template是错误的用法

0
0

呀呀呀亚歌

2020-01-21

template是渲染不出来的,你把template标签改成别的就OK了

0
0

Vue2.5-2.6-3.0开发去哪儿网App 零基础入门到实战

课程紧跟Vue3版本迭代,企业主流版本Vue2+Vue3全掌握

10675 学习 · 8191 问题

查看课程