dynamic.vue 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. <template>
  2. <div class="dynamic">
  3. <div v-for="(item,index) in dynamicList" class="dynamicList">
  4. <image :src="item.img" class="dynamicImage"></image>
  5. <div class="dynamicInfo">
  6. <span style="color: #18172A;font-size: 28rpx">{{item.name}}</span>
  7. <span style="color: #666666;font-size: 24rpx">{{item.time}}</span>
  8. </div>
  9. </div>
  10. </div>
  11. </template>
  12. <script>
  13. export default {
  14. name: "dynamic",
  15. data(){
  16. return {
  17. dynamicList:[
  18. {img:'https://www.idea-co-sf.com/gardenProduct/image/dynamic1.png',name:'这是一个动态的标题',time:'2024-05-07'},
  19. {img:'https://www.idea-co-sf.com/gardenProduct/image/dynamic1.png',name:'这是一个动态的标题',time:'2024-05-07'},
  20. {img:'https://www.idea-co-sf.com/gardenProduct/image/dynamic1.png',name:'这是一个动态的标题',time:'2024-05-07'},
  21. ]
  22. }
  23. }
  24. }
  25. </script>
  26. <style lang="scss">
  27. .dynamic{
  28. .dynamicList{
  29. display: flex;
  30. flex-direction: column;
  31. .dynamicImage{
  32. width: 686rpx;
  33. height: 240rpx;
  34. margin: 0 auto;
  35. }
  36. .dynamicInfo{
  37. width: 686rpx;
  38. margin: 16rpx auto 48rpx auto;
  39. display: flex;
  40. align-items: center;
  41. justify-content: space-between;
  42. }
  43. }
  44. }
  45. </style>