diff --git a/src/components/Select/index.vue b/src/components/Select/index.vue new file mode 100644 index 0000000..84d09cd --- /dev/null +++ b/src/components/Select/index.vue @@ -0,0 +1,48 @@ + + + + + diff --git a/src/views/home/components/age.vue b/src/views/home/components/age.vue index 1d0bef1..12c9ca6 100644 --- a/src/views/home/components/age.vue +++ b/src/views/home/components/age.vue @@ -13,58 +13,54 @@ watch( () => homeData.value?.userPortrait?.ageRate, () => { - init() - } - ) - - const init = () => { - setOption({ - tooltip: { - trigger: 'item' - }, - legend: { - orient: 'vertical', - left: '60%', - y: 'center', - itemHeight: fitChartSize(8), - itemWidth: fitChartSize(8), - itemGap: fitChartSize(10), - formatter: function (name) { - return '{name|' + name + '}' + setOption({ + tooltip: { + trigger: 'item' }, - textStyle: { - rich: { - name: { - color: '#fff', - fontSize: fitChartSize(14) - }, - value: { - color: '#00D5F6', - fontSize: fitChartSize(14) + legend: { + orient: 'vertical', + left: '60%', + y: 'center', + itemHeight: fitChartSize(8), + itemWidth: fitChartSize(8), + itemGap: fitChartSize(10), + formatter: function (name) { + return '{name|' + name + '}' + }, + textStyle: { + rich: { + name: { + color: '#fff', + fontSize: fitChartSize(14) + }, + value: { + color: '#00D5F6', + fontSize: fitChartSize(14) + } } } - } - }, - series: [ - { - type: 'pie', - center: ['30%', '50%'], - radius: ['50%', '70%'], - itemStyle: { - borderColor: 'transparent', - borderRadius: fitChartSize(2), - borderWidth: fitChartSize(2) - }, - label: { - show: false, - color: '#D3F0FE', - fontSize: fitChartSize(12) - }, - data: homeData.value?.userPortrait?.ageRate || [] - } - ] - }) - } + }, + series: [ + { + type: 'pie', + center: ['30%', '50%'], + radius: ['50%', '70%'], + itemStyle: { + borderColor: 'transparent', + borderRadius: fitChartSize(2), + borderWidth: fitChartSize(2) + }, + label: { + show: false, + color: '#D3F0FE', + fontSize: fitChartSize(12) + }, + data: homeData.value?.userPortrait?.ageRate || [] + } + ] + }) + } + ) diff --git a/src/views/sentiment/index.vue b/src/views/sentiment/index.vue index afe61c8..d9e9b55 100644 --- a/src/views/sentiment/index.vue +++ b/src/views/sentiment/index.vue @@ -38,7 +38,9 @@
- +
+