index.vue 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. <template>
  2. <view>
  3. <view v-for="(item,i) in list" class="selectItem" :key="i" @click="goUrl(item)" >
  4. {{item.name}}>
  5. </view>
  6. </view>
  7. </template>
  8. <script>
  9. export default {
  10. data() {
  11. return {
  12. list:[
  13. {
  14. name:"选择停车场",url:"pages/main/ahtml/homepage",
  15. s:1
  16. },
  17. {
  18. name:"停车场详情页",url:"pages/main/ahtml/parkingDetails"
  19. },
  20. {
  21. name:"地锁说明",url:"pages/main/ahtml/lockDescribe"
  22. },
  23. {
  24. name:"个人信息",url:"pages/main/ahtml/information"
  25. },
  26. {
  27. name:"地锁详情",url:"pages/main/ahtml/lockInfo"
  28. },
  29. {
  30. name:"个人中心",url:"pages/main/ahtml/center",
  31. s:1
  32. },
  33. {
  34. name:"选择停车场",url:"pages/main/ahtml/homepage"
  35. }
  36. ]
  37. }
  38. },
  39. methods: {
  40. goUrl(item){
  41. if(item.s){
  42. uni.switchTab({
  43. url:"/"+item.url
  44. })
  45. }else{
  46. uni.navigateTo({
  47. url:"/"+item.url
  48. })
  49. }
  50. }
  51. }
  52. }
  53. </script>
  54. <style scoped lang="scss" >
  55. .selectItem{
  56. margin: 20px;
  57. }
  58. </style>