list.vue 968 B

123456789101112131415161718192021222324252627282930313233343536
  1. <template>
  2. <view class="page">
  3. <view class="evaluate-list">
  4. <EvaluateCard
  5. :data="evaluate"
  6. v-for="(evaluate, evaluateIndex) in evaluateData"
  7. :key="evaluateIndex"
  8. :showBorderBottom="evaluateIndex != evaluateData.length - 1"
  9. ></EvaluateCard>
  10. </view>
  11. </view>
  12. </template>
  13. <script>
  14. import EvaluateCard from '@/pages-mall/components/evaluate-card.vue';
  15. export default {
  16. components: {
  17. EvaluateCard
  18. },
  19. data() {
  20. return {
  21. evaluateData: [
  22. { star: 4, content: '非常好用!会推荐给家人', date: '2022-01-12', userName: '演示用户', pics: ['http://sdyy.apicloud-system.com/images2/img/imgThree.png'] },
  23. { star: 4, content: '非常好用!会推荐给家人', date: '2022-01-12', userName: '演示用户', pics: ['http://sdyy.apicloud-system.com/images2/img/imgThree.png'] }
  24. ]
  25. };
  26. }
  27. };
  28. </script>
  29. <style lang="scss" scoped>
  30. .evaluate-list {
  31. background-color: $app-theme-bg-color;
  32. padding: 0 30rpx 0rpx 30rpx;
  33. }
  34. </style>