angel-kanade模版增加主题切换功能 (#329)

This commit is contained in:
nap0o
2024-02-27 07:42:56 -05:00
committed by GitHub
parent 8033c6a0b7
commit 8e67d3487e
7 changed files with 129 additions and 109 deletions

View File

@@ -24,17 +24,18 @@
page: 'index',
defaultTemplate: {{.Conf.Site.Theme}},
templates: {{.Themes}},
servers: [],
nodesTag: [],
nodesNoTag: [],
chartDataList: []
},
mixins: [mixinsVue],
created() {
initData = JSON.parse('{{.Servers}}').servers;
this.servers = JSON.parse('{{.Servers}}').servers;
if(this.showGroup) {
this.nodesTag = this.groupingData(this.handleNodes(initData),"Tag");
this.nodesTag = this.groupingData(this.handleNodes(this.servers),"Tag");
} else {
this.nodesNoTag = this.handleNodes(initData);
this.nodesNoTag = this.handleNodes(this.servers);
}
},
mounted() {
@@ -367,8 +368,7 @@
chart.setOption(option);
},
reloadCharts() { // 重新加载所有图表
const data = JSON.parse('{{.Servers}}').servers;
data.forEach(node => {
this.servers.forEach(node => {
const id = node.ID;
const chartData = this.chartDataList[id - 1];
if (chartData) {