This repository has been archived on 2025-09-14. You can view files and clone it, but cannot push or open issues or pull requests.
Files
nezha-nezha-fronted/nezha-fronted/src/components/common/metaData.vue
2021-12-27 17:25:55 +08:00

36 lines
872 B
Vue

<template>
<div>
<ul>
<li><span class="metric-tip-list">metric&nbsp;:&nbsp;</span><span>{{metaName ? metaName : '--'}}</span></li>
<li><span class="metric-tip-list">help&nbsp;:&nbsp;</span><span>{{metricList.help ? metricList.help : '--'}}</span></li>
<li><span class="metric-tip-list">type&nbsp;:&nbsp;</span><span>{{metricList.type ? metricList.type : '--'}}</span></li>
<li><span class="metric-tip-list">unit&nbsp;:&nbsp;</span><span>{{metricList.unit ? metricList.unit : '--'}}</span></li>
</ul>
</div>
</template>
<script>
export default {
name: 'metaData',
props: {
metaDataList: Array,
metaName: String
},
data () {
return {
metricList: {}
}
},
watch: {
metaDataList: {
deep: true,
handler (n) {
if (n) {
this.metricList = n[0]
}
}
}
}
}
</script>