perf : about 页面优化
This commit is contained in:
@@ -20,15 +20,14 @@
|
|||||||
<div class="time-line">
|
<div class="time-line">
|
||||||
<div class="time-line-title">{{$t('about.releaseNotes')}}</div>
|
<div class="time-line-title">{{$t('about.releaseNotes')}}</div>
|
||||||
<div class="time-line-body">
|
<div class="time-line-body">
|
||||||
<el-timeline v-my-loading="loading">
|
<el-timeline>
|
||||||
<!-- v-if="!noData && timeLineData.length" -->
|
|
||||||
<el-timeline-item
|
<el-timeline-item
|
||||||
v-for="(item) in activities"
|
v-for="(item) in activities"
|
||||||
:key="item.id"
|
:key="item.id"
|
||||||
:timestamp="item.timestamp ? item.timestamp : ''"
|
:timestamp="item.timestamp ? item.timestamp : ''"
|
||||||
placement="top"
|
placement="top"
|
||||||
>
|
>
|
||||||
<div class="about-summary" v-for="(val) in item.content" :key="val.chinese">
|
<div class="about-summary" v-for="(val) in item.content" :key="val.id">
|
||||||
<span class="dot"></span>
|
<span class="dot"></span>
|
||||||
<div class="about-summary-text">{{language === "en" ? val.english :val.chinese}}</div>
|
<div class="about-summary-text">{{language === "en" ? val.english :val.chinese}}</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -45,7 +44,7 @@ export default {
|
|||||||
return {
|
return {
|
||||||
noData: false,
|
noData: false,
|
||||||
timeLineData: [],
|
timeLineData: [],
|
||||||
language: '',
|
// language: '',
|
||||||
version: {
|
version: {
|
||||||
nezha: { name: '', version: '' },
|
nezha: { name: '', version: '' },
|
||||||
components: [{ name: '', version: '' }]
|
components: [{ name: '', version: '' }]
|
||||||
@@ -215,7 +214,9 @@ export default {
|
|||||||
},
|
},
|
||||||
mounted () {
|
mounted () {
|
||||||
this.getVersion()
|
this.getVersion()
|
||||||
this.language = localStorage.getItem('nz-language') || 'en'
|
},
|
||||||
|
computed: {
|
||||||
|
language () { return this.$store.getters.getLanguage }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
Reference in New Issue
Block a user