在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 前端如何通過接口數(shù)據(jù)實現(xiàn)文件文件夾的系統(tǒng)?

前端如何通過接口數(shù)據(jù)實現(xiàn)文件文件夾的系統(tǒng)?

后端傳的json數(shù)據(jù)
{
code:200,
list:[
  {
     type:1,
     path:'www.file.xxxxx',
     name:'xx',
     suffix: ,
     parentid:123
     ...
  },
 {
     type:2,
     path:'www.file.xxxxx',
     name:'zzz',
     suffix: ".xlsx",
     parentid: null
     ...
  }
  ...
]
}
type 1為文件夾 2為文件(文件可能是pdf,png,wrod)
<scroll-view class='fmm-contont' scroll-y='true'>
       <block wx:for="{{files}}" wx:for-item="file" wx:key="*this" >
            <view class='file-item' data-id='{{file.id}}' catchtap='onFileTap' wx:if="{{file.type != 1}}">
              <text>{{file.fileName}}</text>
            </view>
            <view wx:else>
            <view class='floder-item' data-id='{{file.parentid}}' catchtap='onFloderTap'>
              <text>{{file.fileName}}</text>
            </view>
            ...
            </view>
       </block>
    </scroll-view>

這個接口返回第一層級的文件和文件夾可以遍歷出來,點擊文件夾給這個接口傳一個parentid可以獲取到第二個層級的數(shù)據(jù),但是wxml我該如何去遍歷呢?給.floder-item下邊再寫一個wx:for="{{childfiles}}"嗎?如果底下還有第三第四級怎么辦?沒有一點思路

回答
編輯回答
乖乖噠

遞歸遍歷獲取

2017年2月22日 01:30