Просмотр исходного кода

修改商城页的页面跳转

wangn 5 лет назад
Родитель
Сommit
9c4bfa5f69
3 измененных файлов с 10 добавлено и 8 удалено
  1. 2 1
      mallApp/src/pages.json
  2. 3 2
      mallApp/src/pages/class/index.vue
  3. 5 5
      mallApp/src/pages/home/course.vue

+ 2 - 1
mallApp/src/pages.json

@@ -32,7 +32,8 @@
         {
             "path": "pages/home/course",
             "style": {
-                "navigationBarTitleText": "课程"
+                "navigationBarTitleText": "课程",
+                "enablePullDownRefresh": true
             }
         },
         {

+ 3 - 2
mallApp/src/pages/class/index.vue

@@ -101,8 +101,9 @@ export default{
       });
     },
     successFn() {
-      uni.navigateTo({
-        url: '/pages/class/paySuccess'
+      this.pageTo({
+        url: '/pages/class/paySuccess',
+        type: 2
       })
     },
     errorFn() {

+ 5 - 5
mallApp/src/pages/home/course.vue

@@ -42,9 +42,6 @@ export default {
       pageList: []
     }
   },
-  mounted(){
-    this.pxClassList()
-  },
   onShow () {
     uni.hideTabBar();
   },
@@ -52,13 +49,16 @@ export default {
     tabClick (index) {
       this.currentTabIndex = index
     },
+    init() {
+      this.pxClassList()
+    },
     signUp(item) {
-      uni.navigateTo({
+      this.pageTo({
         url: '/pages/class/index?id=' + item.id + '&name=' + item.name + '&price=' + item.tuition + '&target=' + item.target
       })
     },
     pxClassList() {
-      pxClassList().then(res => {
+      return pxClassList().then(res => {
         console.log(res)
         this.pageList = res.data.list
       }).catch(err => {console.log(err)})