perf : about 页面优化

This commit is contained in:
likexuan
2022-07-20 15:10:35 +08:00
parent e4b0475bf4
commit e5d431d037

View File

@@ -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>