umbrella22

修改显示方式

...@@ -2,54 +2,37 @@ ...@@ -2,54 +2,37 @@
2 <div> 2 <div>
3 <div class="title">关于系统</div> 3 <div class="title">关于系统</div>
4 <div class="items"> 4 <div class="items">
5 - <div class="item"> 5 + <div class="item" v-for="(item, index) in tips" :key="index">
6 - <div class="name">当前所在页面:</div> 6 + <div class="name" v-text="item.name" />
7 - <div class="value">{{ path }}</div> 7 + <div class="value" v-text="item.value" />
8 - </div>
9 - <div class="item">
10 - <div class="name">当前页面名称:</div>
11 - <div class="value">{{ name }}</div>
12 - </div>
13 - <div class="item">
14 - <div class="name">Vue.js版本:</div>
15 - <div class="value">{{ vue }}</div>
16 - </div>
17 - <div class="item">
18 - <div class="name">Electron版本:</div>
19 - <div class="value">{{ electron }}</div>
20 - </div>
21 - <div class="item">
22 - <div class="name">Node版本:</div>
23 - <div class="value">{{ node }}</div>
24 - </div>
25 - <div class="item">
26 - <div class="name">所运行的系统:</div>
27 - <div class="value">{{ platform }}</div>
28 - </div>
29 - <div class="item">
30 - <div class="name">所运行的系统:</div>
31 - <div class="value">{{ arch }}位</div>
32 </div> 8 </div>
33 </div> 9 </div>
34 </div> 10 </div>
35 </template> 11 </template>
36 12
37 <script> 13 <script>
14 +import { platform, release, arch } from "os";
38 export default { 15 export default {
39 data() { 16 data() {
40 return { 17 return {
41 - electron: process.versions.electron || "浏览器环境", 18 + tips: [
42 - name: this.$route.name, 19 + { name: "当前页面路径:", value: this.$route.path },
43 - node: process.versions.node || "浏览器环境", 20 + { name: "当前页面名称:", value: this.$route.name },
44 - path: this.$route.path, 21 + { name: "Vue版本:", value: require("vue/package.json").version },
45 - platform: require("os").platform(), 22 + {
46 - arch: require("os").arch(), 23 + name: "Electron版本:",
47 - vue: require("vue/package.json").version 24 + value: process.versions.electron || "浏览器环境",
25 + },
26 + { name: "Node版本:", value: process.versions.node || "浏览器环境" },
27 + { name: "系统平台:", value: platform() },
28 + { name: "系统版本:", value: release() },
29 + { name: "系统位数:", value: arch() + "位" },
30 + ],
48 }; 31 };
49 }, 32 },
50 mounted() { 33 mounted() {
51 console.log(this.$route); 34 console.log(this.$route);
52 - } 35 + },
53 }; 36 };
54 </script> 37 </script>
55 38
......