chroe: update setting about page for display verison
This commit is contained in:
@@ -3,18 +3,18 @@
|
|||||||
<el-text size="small">当前版本:{{ version }}</el-text>
|
<el-text size="small">当前版本:{{ version }}</el-text>
|
||||||
<div class="buttom">
|
<div class="buttom">
|
||||||
<div class="tips">
|
<div class="tips">
|
||||||
<el-text size="small">版本功能说明</el-text>
|
<el-text size="small">版本功能更新说明</el-text>
|
||||||
<el-tooltip v-if="desc" placement="top">
|
<el-icon>
|
||||||
<template #content>
|
<QuestionFilled @click="drawer = true; logText = TransHtml(desc)" />
|
||||||
<div v-html="desc"></div>
|
</el-icon>
|
||||||
</template>
|
|
||||||
<el-icon>
|
|
||||||
<QuestionFilled />
|
|
||||||
</el-icon>
|
|
||||||
</el-tooltip>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<el-drawer v-model="drawer" :with-header="false">
|
||||||
|
<el-text v-html="logText" size="small"></el-text>
|
||||||
|
</el-drawer>
|
||||||
|
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
@@ -31,6 +31,7 @@ export default defineComponent({
|
|||||||
const state = reactive({
|
const state = reactive({
|
||||||
version: '',
|
version: '',
|
||||||
desc: '',
|
desc: '',
|
||||||
|
drawer: false
|
||||||
});
|
});
|
||||||
|
|
||||||
const handleChange = async () => {
|
const handleChange = async () => {
|
||||||
@@ -52,12 +53,19 @@ export default defineComponent({
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const TransHtml = (raw) => {
|
||||||
|
if (raw) {
|
||||||
|
return raw.replace(/\n/g, '<br />')
|
||||||
|
}
|
||||||
|
return ''
|
||||||
|
}
|
||||||
|
|
||||||
onMounted(() => {
|
onMounted(() => {
|
||||||
getAbout();
|
getAbout();
|
||||||
})
|
})
|
||||||
|
|
||||||
return {
|
return {
|
||||||
...toRefs(state), handleChange
|
...toRefs(state), handleChange, TransHtml
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user