Commit f52be3039975b41f24f8df02b71b60911aa7c63a

Authored by walkTtalk
1 parent a42dda2b

Fix issue #347: 修改前端启动报错

web_src/src/components/control.vue
@@ -21,11 +21,11 @@ @@ -21,11 +21,11 @@
21 <div style="position: absolute; right: 1rem; top: 0.3rem;"> 21 <div style="position: absolute; right: 1rem; top: 0.3rem;">
22 <el-popover placement="bottom" width="900" height="300" trigger="click"> 22 <el-popover placement="bottom" width="900" height="300" trigger="click">
23 <div style="height: 600px; overflow:auto; padding: 20px"> 23 <div style="height: 600px; overflow:auto; padding: 20px">
24 - <el-descriptions v-for="(value, key, index) in serverConfig" border column="1" style="margin-bottom: 1rem"> 24 + <el-descriptions v-for="(value, key, index) in serverConfig" :key="key" border column="1" style="margin-bottom: 1rem">
25 <template slot="title"> 25 <template slot="title">
26 {{key}} 26 {{key}}
27 </template> 27 </template>
28 - <el-descriptions-item v-for="(value1, key1, index1) in serverConfig[key]"> 28 + <el-descriptions-item v-for="(value1, key1, index1) in serverConfig[key]" :key="key1">
29 <template slot="label" > 29 <template slot="label" >
30 {{ getMediaKeyNameFromKey(key1) }} 30 {{ getMediaKeyNameFromKey(key1) }}
31 </template> 31 </template>
@@ -42,7 +42,7 @@ @@ -42,7 +42,7 @@
42 <template slot="extra"> 42 <template slot="extra">
43 <el-button style="float: right;" type="primary" size="mini" icon="el-icon-document-copy" title="点击拷贝" v-clipboard="JSON.stringify(wvpServerConfig.base)" @success="$message({type:'success', message:'成功拷贝到粘贴板'})"></el-button> 43 <el-button style="float: right;" type="primary" size="mini" icon="el-icon-document-copy" title="点击拷贝" v-clipboard="JSON.stringify(wvpServerConfig.base)" @success="$message({type:'success', message:'成功拷贝到粘贴板'})"></el-button>
44 </template> 44 </template>
45 - <el-descriptions-item v-for="(value, key, index) in wvpServerConfig.base" > 45 + <el-descriptions-item v-for="(value, key, index) in wvpServerConfig.base" :key="key">
46 <template slot="label" > 46 <template slot="label" >
47 {{ getNameFromKey(key) }} 47 {{ getNameFromKey(key) }}
48 </template> 48 </template>
@@ -52,7 +52,7 @@ @@ -52,7 +52,7 @@
52 查看<i class="el-icon-arrow-down el-icon--right"></i> 52 查看<i class="el-icon-arrow-down el-icon--right"></i>
53 </span> 53 </span>
54 <el-dropdown-menu slot="dropdown"> 54 <el-dropdown-menu slot="dropdown">
55 - <el-dropdown-item v-for="(value, key, index) in wvpServerConfig.base.interfaceAuthenticationExcludes">{{value}}</el-dropdown-item> 55 + <el-dropdown-item v-for="(value, key, index) in wvpServerConfig.base.interfaceAuthenticationExcludes" :key="key">{{value}}</el-dropdown-item>
56 </el-dropdown-menu> 56 </el-dropdown-menu>
57 </el-dropdown> 57 </el-dropdown>
58 </div> 58 </div>
@@ -75,7 +75,7 @@ @@ -75,7 +75,7 @@
75 <template slot="extra"> 75 <template slot="extra">
76 <el-button style="float: right;" type="primary" size="mini" icon="el-icon-document-copy" title="点击拷贝" v-clipboard="JSON.stringify(wvpServerConfig.sip)" @success="$message({type:'success', message:'成功拷贝到粘贴板'})"></el-button> 76 <el-button style="float: right;" type="primary" size="mini" icon="el-icon-document-copy" title="点击拷贝" v-clipboard="JSON.stringify(wvpServerConfig.sip)" @success="$message({type:'success', message:'成功拷贝到粘贴板'})"></el-button>
77 </template> 77 </template>
78 - <el-descriptions-item v-for="(value, key, index) in wvpServerConfig.sip"> 78 + <el-descriptions-item v-for="(value, key, index) in wvpServerConfig.sip" :key="key">
79 <template slot="label"> 79 <template slot="label">
80 {{ getNameFromKey(key) }} 80 {{ getNameFromKey(key) }}
81 </template> 81 </template>
@@ -88,7 +88,7 @@ @@ -88,7 +88,7 @@
88 <template slot="extra"> 88 <template slot="extra">
89 <el-button style="float: right;" type="primary" size="mini" icon="el-icon-document-copy" title="点击拷贝" v-clipboard="JSON.stringify(wvpServerVersion)" @success="$message({type:'success', message:'成功拷贝到粘贴板'})"></el-button> 89 <el-button style="float: right;" type="primary" size="mini" icon="el-icon-document-copy" title="点击拷贝" v-clipboard="JSON.stringify(wvpServerVersion)" @success="$message({type:'success', message:'成功拷贝到粘贴板'})"></el-button>
90 </template> 90 </template>
91 - <el-descriptions-item v-for="(value, key, index) in wvpServerVersion"> 91 + <el-descriptions-item v-for="(value, key, index) in wvpServerVersion" :key="key">
92 <template slot="label"> 92 <template slot="label">
93 {{ getNameFromKey(key) }} 93 {{ getNameFromKey(key) }}
94 </template> 94 </template>