正在显示
1 个修改的文件
包含
18 行增加
和
35 行删除
| ... | @@ -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 | ... | ... |
-
请 注册 或 登录 后发表评论