details.wxml 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. <view class="header">
  2. <view class="title multi-line">{{detailsData.title}}</view>
  3. <view class="display-data">
  4. <view>{{detailsData.changedate}}</view>
  5. <view>
  6. <text>浏览:{{detailsData.readcount}}</text>
  7. <text>分享:{{detailsData.sharecount}}</text>
  8. <text>拉新:{{detailsData.newcount}}</text>
  9. </view>
  10. </view>
  11. </view>
  12. <view style="height: 20rpx;" />
  13. <!-- 图文 -->
  14. <block wx:if="{{dataType==3}}">
  15. <view class="explain" wx:if="{{detailsData.content}}">
  16. <mp-html content="{{detailsData.content}}" />
  17. </view>
  18. </block>
  19. <!-- 媒体 -->
  20. <block wx:else>
  21. <view style="width: 690rpx; margin: 0 auto;" wx:for="{{detailsData.attinfos}}">
  22. <van-image wx:if="{{item.fileType=='image'}}" width="690rpx" fit='widthFix' data-item="{{item}}" bindtap="openFile" radius='16rpx' src="{{item.url}}" lazy-load />
  23. <video class="video" wx:elif="{{item.fileType=='video'}}" style="width: 690rpx; margin: 0 auto; border-radius: 16rpx;" src="{{item.url}}" />
  24. <view wx:else>未知文件</view>
  25. <view style="height:20rpx;" />
  26. </view>
  27. </block>
  28. <view style="height: 60px;" />
  29. <view class="footer">
  30. <van-button custom-class='footer-button' open-type='share' color="var(--warning)">分享</van-button>
  31. </view>
  32. <!-- 弹窗 -->
  33. <van-popup show="{{ popupShow }}" custom-class='popup-style' zIndex='9999999999999999999' round bind:close="onClose">
  34. <view class="title">提示</view>
  35. <view class="content">帮助完善用户信息</view>
  36. <view bindtap="addNew">
  37. <van-button custom-class='button' open-type='getPhoneNumber' bindgetphonenumber='getphonenumber'>确认</van-button>
  38. </view>
  39. </van-popup>