1. 程式人生 > 實用技巧 >block 和 view 的區別

block 和 view 的區別

uni-app支援在 template 模板中巢狀<template/><block/>,用來進行列表渲染條件渲染

<template/><block/>並不是一個元件,它們僅僅是一個包裝元素,不會在頁面中做任何渲染,只接受控制屬性。

用在block中可以渲染一個包含多節點的結構塊

<block wx:for="{{[1, 2, 3]}}">
  <view> {{index}}: </view>
  <view> {{item}} </view>
</block>
<template>
    <view>
        <block v-for
="(item,index) in list" :key="index"> <view>{{item}} - {{index}}</view> </block> </view> </template>


用在view中只能應用單個節點。