请问如何通过api控制元素的显示隐藏?
发布于 7 年前 作者 xiulan48 11065 次浏览 来自 官方Issues

类似于wx.showModal。

目前在封装一些东西,但是一些常用的操作,比如列表数据为空时显示“暂无数据和一张无数据的图片,但是发现每个列表页面都要先写好,然后控制显示和隐藏,能不能直接在api里做到?

2 回复

封装个自定义组件呗

写一个数据列表的自定义组件,自定义组件接收list,noDataTip

自定义组件wxml:

<view wx:if="{{list.length>0}}">

    <view>有数据…</view>

</view>

<view wx:else>

    {{noDataTip? noDataTip : ‘没有数据’}}

</view>

在需要的页面上引用组件就好了

回到顶部