free.vue 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. <template>
  2. <view class="free-container dir-left-wrap">
  3. <episode
  4. v-for="(episode,index) in episodes"
  5. :key="index"
  6. :episode="episode"
  7. :custom-style="{
  8. marginRight: ((index+1) % 3 !== 0 ? '20rpx' :''),
  9. }"
  10. />
  11. </view>
  12. </template>
  13. <script>
  14. import Episode from '../../components/Episode/index'
  15. export default {
  16. name: 'Free',
  17. components: { Episode },
  18. data() {
  19. return {
  20. episodes: [
  21. { name: '毒液', status: '已完结', total: 40 },
  22. { name: '毒液', status: '已完结', total: 40 },
  23. { name: '毒液', status: '已完结', total: 40 },
  24. { name: '毒液', status: '已完结', total: 40 },
  25. { name: '毒液', status: '已完结', total: 40 },
  26. { name: '毒液', status: '已完结', total: 40 },
  27. { name: '毒液', status: '已完结', total: 40 },
  28. { name: '毒液', status: '已完结', total: 40 }
  29. ]
  30. }
  31. },
  32. computed: {},
  33. methods: {}
  34. }
  35. </script>
  36. <style lang="scss" scoped>
  37. .free-container {
  38. padding: 20rpx;
  39. }
  40. </style>