uniapp中 template和block的区别
·
template与block都是用来包装的元素,用来接收控制属性,实际不会做任何渲染。
| template | block |
| 模板复用、条件判断 | 条件判断、循环 |
| 部分版本中的微信小程序用作循环会报错 | 推荐用作v-for |
| 可嵌套多个元素 | |
| 不可绑定事件及样式 | |
使用示例:
<template>
<view>
<template v-if="test">
<view>test 为 true 时显示</view>
</template>
<template v-else>
<view>test 为 false 时显示</view>
</template>
</view>
</template>
<template>
<view>
<block v-for="(item,index) in list" :key="index">
<view>{{item}} - {{index}}</view>
</block>
</view>
</template>
更多推荐
所有评论(0)