index.vue 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. <template>
  2. <view >
  3. <car-common :login="true" mytitle="消息" :noback="false" ref="common"></car-common>
  4. <scroll-view :style="'height: '+clientHeight+'px;'" scroll-y="true" @scrolltolower="lower">
  5. <template v-for="item in list">
  6. <view class="new-time">
  7. 03-30 12:33
  8. </view>
  9. <view class="new-item" @click="gotoInfo(item)">
  10. <view class="new-head">
  11. <h4>补缴车票通知</h4>
  12. <p>已经过您的预定下车站点,请重新选择下车站点并补缴车票。</p>
  13. </view>
  14. <view class="new-main">
  15. <view class="new-main-row">
  16. <p>站点:</p><span>玉桥</span>
  17. </view>
  18. <view class="new-main-row">
  19. <p>线路:</p><span>玉桥</span>
  20. </view>
  21. <view class="new-main-row">
  22. <p>状态:</p><span>玉桥</span>
  23. </view>
  24. </view>
  25. <view class="new-foot" >
  26. <p>查看详情</p>
  27. <u-icon name="arrow-right" color="#999" size="28"></u-icon>
  28. </view>
  29. </view>
  30. </template>
  31. </scroll-view>
  32. </view>
  33. </template>
  34. <script>
  35. import api from './index.js'
  36. export default api;
  37. </script>
  38. <style>
  39. page{
  40. background-color: #f7f7f7;
  41. }
  42. </style>
  43. <style scoped lang="scss">
  44. .new-time{
  45. text-align: center;
  46. margin-top:10px;
  47. color:#999;
  48. }
  49. .new-item{
  50. background-color: #fff;
  51. margin: 10px;
  52. border-radius: 10px;
  53. border: 1px solid #eee;
  54. .new-head{
  55. padding: 10px;
  56. h4{
  57. font-size: 16px;
  58. }
  59. p{
  60. color:#999;
  61. margin-top: 3px;
  62. }
  63. }
  64. .new-main{
  65. padding: 10px;
  66. .new-main-row{
  67. display: flex;
  68. align-items: center;
  69. margin-bottom: 10px;
  70. p{
  71. width: 60px;
  72. color:#999;
  73. }
  74. }
  75. }
  76. .new-foot{
  77. padding: 10px;
  78. border-top: 1px solid #eee;
  79. display: flex;
  80. justify-content: space-between;
  81. align-items: center;
  82. }
  83. }
  84. </style>