Selaa lähdekoodia

新闻详情页面

panhui 5 vuotta sitten
vanhempi
commit
9a5d5b85f3
4 muutettua tiedostoa jossa 18 lisäystä ja 3 poistoa
  1. 7 0
      project.config.json
  2. 5 1
      src/pages/ArticleDetail.vue
  3. 3 1
      src/pages/eventList.vue
  4. 3 1
      src/pages/newsList.vue

+ 7 - 0
project.config.json

@@ -79,6 +79,13 @@
                     "pathName": "pages/tuxiang",
                     "scene": null
                 },
+                {
+                    "id": -1,
+                    "name": "新闻详情&活动详情",
+                    "pathName": "pages/ArticleDetail",
+                    "query": "id=453",
+                    "scene": null
+                },
                 {
                     "id": -1,
                     "name": "注册",

+ 5 - 1
src/pages/ArticleDetail.vue

@@ -1,6 +1,6 @@
 <config>
 {
-'navigationBarTitleText': '活动详情',
+'navigationBarTitleText': '',
 }
 </config>
 <template>
@@ -26,6 +26,10 @@ export default {
         this.$http.get(`https://www.jetour.com.cn/cmsapi/business/Article/get/${this.$mp.query.id}`).then(res => {
             this.content = res.data.articleContent.replace(/<img /g, '<img class="rich-text-img"');
             this.info = res.data;
+
+            wx.setNavigationBarTitle({
+                title: res.data.articleType == '1' ? '新闻详情' : '活动详情'
+            });
         });
     }
 };

+ 3 - 1
src/pages/eventList.vue

@@ -56,7 +56,9 @@ export default {
                 this.getData();
             }
         },
-        detail(item) {}
+        detail(item) {
+            this.goNext('/pages/ArticleDetail?id=' + item.id);
+        }
     }
 };
 </script>

+ 3 - 1
src/pages/newsList.vue

@@ -56,7 +56,9 @@ export default {
                 this.getData();
             }
         },
-        detail(item) {}
+        detail(item) {
+            this.goNext('/pages/ArticleDetail?id=' + item.id);
+        }
     }
 };
 </script>