wenliming 3 år sedan
förälder
incheckning
b1636401d8
1 ändrade filer med 18 tillägg och 10 borttagningar
  1. 18 10
      pages/index.vue

+ 18 - 10
pages/index.vue

@@ -11,10 +11,15 @@ export default {
 	name: "index",
 	data () {
 		return {
-			detail: {},
+			detail: {
+				postId: '',
+				postBizData: {
+					imagePath: ''
+        }
+      },
 			title: '',
-			twitterTitle: '',
-			jumpUrl: ''
+			twitterTitle: 'deNet',
+			jumpUrl: 'https://de-net-test.piaoquantv.com/'
 		}
 	},
 
@@ -29,7 +34,7 @@ export default {
 				},
 				{
 					name: 'twitter:url',
-					content: this.jumpUrl
+					content: this.jumpUrl + this.detail.postId
 				},
 				{
 					name: 'twitter:title',
@@ -60,12 +65,15 @@ export default {
 				postId: route.params.id || ''
 			}
 		})
-		if (data.data && data.data.postBizData && typeof data.data.postBizData == 'string') {
-			data.data.postBizData = JSON.parse(data.data.postBizData)
-		}
-		return {
-			detail: data.data,
-		}
+    if (data.code == 0) {
+			if (data.data && data.data.postBizData && typeof data.data.postBizData == 'string') {
+				data.data.postBizData = JSON.parse(data.data.postBizData)
+			}
+
+			return {
+				detail: data.data,
+			}
+    }
   }
 }
 </script>