pageCom.vue 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. <template>
  2. <div class="sm:w-full md:w-4/5 xl:w-3/5 lg:w-3/5 mx-auto mt-4 rounded-sm shadow-sm bg-white py-4 px-2 ">
  3. <div class="title w-full leading-none h-10 text-3xl">
  4. <nuxt-link :to="'/sort/'+moreSign"> {{title}}</nuxt-link>
  5. </div>
  6. <div class="rows w-full p-0">
  7. <div class="row w-full mx-auto my-2 border-gray-800 border-t border-b border-solid rounded-md p-2 hover:bg-gray-300 hover:border-orange-600" v-for="(item,i) in arrays" :key="item.id" >
  8. <a :href="item.url">
  9. <div class="w-full h-10 text-xl leading-loose border-b border-gray-500 border-dashed flex justify-between">
  10. <div class="w-3/4 truncate overflow-ellipsis overflow-hidden ...">
  11. {{item.title}}
  12. </div>
  13. </div>
  14. </a>
  15. </div>
  16. </div>
  17. </div>
  18. </template>
  19. <script>
  20. export default {
  21. name:'pageCom',
  22. props:{
  23. title:'',
  24. moreSign:'',
  25. arrays:[]
  26. },
  27. data(){
  28. return{
  29. }
  30. }
  31. }
  32. </script>
  33. <style>
  34. </style>