activity.wxml 2.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. <!--为首页-信息详情页面-->
  2. <image wx:if="{{activityInfo.poster != ''}}" class="activity-poster" src="{{activityInfo.poster}}" mode="aspectFill"/>
  3. <view class="activity-info block-background-color">
  4. <view class="line light-primary-color" style="margin-top: 0;"></view>
  5. <view class="top-column">
  6. <view class="brief-info" catchtap="getPublisherInfo">
  7. <view class="brief-info-left">
  8. <image class="publisher-avatar" src="{{activityInfo.publisherAvatar}}"></image>
  9. <view class="publisher-name dark-primary-color-font">{{activityInfo.publisherName}}</view>
  10. </view>
  11. <image wx:if="{{like != -1}}" class="like" src="/images/like/{{like ? 'heart' : 'hollowheart'}}.png" catchtap="toggleLike"/>
  12. </view>
  13. <view class="activity-name primary-text-color">{{activityInfo.title}}</view>
  14. </view>
  15. <view wx:if="{{activityInfo.activityTime != ''}}" class="line light-primary-color"></view>
  16. <view wx:if="{{activityInfo.activityTime != ''}}" class="activity-time">{{activityInfo.activityTime}}</view>
  17. <view wx:if="{{activityInfo.place != ''}}" class="line light-primary-color"></view>
  18. <view wx:if="{{activityInfo.place != ''}}" class="activity-place">{{activityInfo.place}}</view>
  19. <view wx:if="{{activityInfo.details != ''}}"class="line light-primary-color"></view>
  20. <view wx:if="{{activityInfo.details != ''}}"class="activity-detail">
  21. <rich-text class="activity-detail-text">{{activityInfo.details}}</rich-text>
  22. </view>
  23. <imagePicker wx:if="{{activityInfo.photo.length != 0}}" images="{{activityInfo.photo}}" max="1" image-width="{{activityInfo.photo.length == 1 ? 700 : activityInfo.photo.length <= 4 ? 330 : 220}}" image-height="{{activityInfo.photo.length == 1 ? 700 : activityInfo.photo.length <= 4 ? 330 : 220}}" readonly />
  24. <view class="line light-primary-color"></view>
  25. </view>
  26. <view class="message-block">
  27. <view class="dark-primary-color-font">{{activityComment.length == 0 ? "暂无问答" : "答疑区:"}}</view>
  28. <view class="card" wx:for="{{activityComment}}" wx:for-item="item" wx:key="_id">
  29. <itemActivityComment comment="{{item}}" time="{{item.time}}"/>
  30. </view>
  31. </view>
  32. <view class="comment block-background-color">
  33. <view class="comment-inside" style="display: flex; align-items: center;">
  34. <icon type="info" size="20" color="#B0B0B0"></icon>
  35. <input class="comment-input primary-text-color" style="width: 550rpx;" model:value="{{commentText}}" placeholder="提问" confirm-type="send" bindconfirm="comment"></input>
  36. </view>
  37. <view class="comment-button {{commentText.length < 5 ? 'secondary-text-color' : 'dark-primary-color-font'}}" bindtap="comment">发送</view>
  38. </view>