x-delivery.vue 949 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. <template>
  2. <view>
  3. <view class="item_receiver" v-for="(item,index) in list" :key="index" @click="NewEdit(item)">
  4. <view class="space_between">
  5. <view class="title_city">{{item.city}}</view>
  6. <u-icon name="edit-pen" size="25"></u-icon>
  7. </view>
  8. <view class="same_row_in">
  9. <view class="title_delivery">{{item.name}}</view>
  10. <view class="title_delivery">{{item.phone}}</view>
  11. </view>
  12. </view>
  13. </view>
  14. </template>
  15. <script>
  16. export default {
  17. props: {
  18. list: {
  19. type: Array,
  20. default () {
  21. return []
  22. }
  23. },
  24. },
  25. data() {
  26. return {}
  27. },
  28. methods:{
  29. NewEdit(){
  30. uni.navigateTo({
  31. url: '/pages/mine/newAddress'
  32. });
  33. }
  34. }
  35. }
  36. </script>
  37. <style lang="scss">
  38. .item_receiver {
  39. padding: 20rpx;
  40. border-bottom: 1px solid $u-border-color;
  41. }
  42. .title_city {
  43. font-size: 30rpx;
  44. }
  45. .title_delivery {
  46. font-size: 24rpx;
  47. color: #82848a;
  48. margin-right: 10rpx;
  49. margin-top: 6rpx;
  50. }
  51. </style>