city.vue 701 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. <template>
  2. <view>
  3. <citySelect :getCity="getCity"></citySelect>
  4. </view>
  5. </template>
  6. <script>
  7. import citySelect from '../../components/bazaar-city_list/index.vue';
  8. export default {
  9. components:{
  10. citySelect
  11. },
  12. data() {
  13. return {
  14. }
  15. },
  16. methods: {
  17. getCity({
  18. city
  19. }){
  20. //city 城市名称
  21. //name 定位名称
  22. if(city.city == undefined){
  23. var add = city
  24. }else if(city.city != undefined){
  25. var add = city.city
  26. }
  27. let pages = getCurrentPages()
  28. let nowpage = pages[pages.length - 1]
  29. let prevpage = pages[pages.length - 2]
  30. prevpage.$vm.city = add
  31. uni.navigateBack({
  32. delta:1
  33. })
  34. }
  35. }
  36. }
  37. </script>
  38. <style>
  39. </style>