小程序多层渲染出现数据重复渲染问题,请问该怎么改?

图片说明

<block class="goods" bindtap="goto" id="{{item.id}}" wx:for="{{list}}" wx:key="{{item._id}}">

<view wx:for="{{item}}" wx:for-item="child">
<view wx:for="{{child}}" wx:for-item="childs">

      <image lazy-load="true" class="good-img" src="{{childs.image}}"></image>
      <view class="good-cont">
        <text class="good-title">{{childs.title}}</text>
        <view class="good-price">
        ¥{{childs.price}}
        <!-- <view>{{item._id}}</view> -->
          <view class="cart" data-item="{{childs}}" catchtap="addCart">
            +
          </view>
        </view>

      </view>


</view>
</view>
</block>

数据是有的,但是显示不出来
图片说明

https://www.cnblogs.com/Tylerrrkd/p/xcx_mass.html

你这循环的方式根本不对
有item和child吗 只有list是循环体