|
@@ -0,0 +1,55 @@
|
|
|
+<template>
|
|
|
+ <div id="aboutUs" class="app">
|
|
|
+ <div class="head">
|
|
|
+ <van-image width="80" height="80" :src="logo" />
|
|
|
+ <br />
|
|
|
+ <div class="version">v{{ version }}</div>
|
|
|
+ <br />
|
|
|
+ </div>
|
|
|
+ <news v-if="content" :item="{ content: content }" />
|
|
|
+ </div>
|
|
|
+</template>
|
|
|
+
|
|
|
+<script>
|
|
|
+import { Image as vanImage } from "vant";
|
|
|
+import { currentUrlToParams, setToken } from "@/utils/common.js";
|
|
|
+import news from "@/components/Detail/news.vue";
|
|
|
+import logo from "@/assets/image/0.jpg";
|
|
|
+
|
|
|
+export default {
|
|
|
+ name: "app",
|
|
|
+ data: function() {
|
|
|
+ return {
|
|
|
+ logo,
|
|
|
+ content: "",
|
|
|
+ version: ""
|
|
|
+ };
|
|
|
+ },
|
|
|
+ methods: {},
|
|
|
+ mounted() {
|
|
|
+ let _this = this;
|
|
|
+ this.$pageParams = currentUrlToParams();
|
|
|
+ this.version = this.$pageParams.version || "";
|
|
|
+ setToken(this.$pageParams.token || "");
|
|
|
+ window.aboutUs = function(html) {
|
|
|
+ _this.content = html;
|
|
|
+ };
|
|
|
+ },
|
|
|
+ beforeDestroy: function() {},
|
|
|
+ components: { news, vanImage }
|
|
|
+};
|
|
|
+</script>
|
|
|
+<style lang="scss">
|
|
|
+#aboutUs {
|
|
|
+ height: 100%;
|
|
|
+ overflow-y: scroll;
|
|
|
+ .head {
|
|
|
+ text-align: center;
|
|
|
+ padding-bottom: 1em;
|
|
|
+ padding-top: 0.5rem;
|
|
|
+ .van-image {
|
|
|
+ margin: 0 auto;
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|
|
|
+</style>
|