feat(app.js, i18n, index.html): refactor model filtering to chart line selections
- Replaced the model filter dropdown with multiple chart line selectors for improved data visualization. - Updated event handling to manage changes in chart line selections and refresh chart data accordingly. - Enhanced internationalization strings for chart line labels in both English and Chinese. - Adjusted the HTML structure to accommodate the new chart line selection UI.
This commit is contained in:
20
index.html
20
index.html
@@ -825,12 +825,24 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- 模型筛选 -->
|
||||
<!-- 图表曲线选择 -->
|
||||
<div class="usage-filter-bar">
|
||||
<div class="usage-filter-group">
|
||||
<label for="model-filter-select" data-i18n="usage_stats.model_filter_label">模型筛选</label>
|
||||
<select id="model-filter-select" class="model-filter-select" disabled>
|
||||
<option value="all" data-i18n="usage_stats.model_filter_all">所有模型</option>
|
||||
<label for="chart-line-select-0" data-i18n="usage_stats.chart_line_label_1">曲线 1</label>
|
||||
<select id="chart-line-select-0" class="model-filter-select chart-line-select" data-line-index="0" disabled>
|
||||
<option value="none" data-i18n="usage_stats.chart_line_hidden">不显示</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="usage-filter-group">
|
||||
<label for="chart-line-select-1" data-i18n="usage_stats.chart_line_label_2">曲线 2</label>
|
||||
<select id="chart-line-select-1" class="model-filter-select chart-line-select" data-line-index="1" disabled>
|
||||
<option value="none" data-i18n="usage_stats.chart_line_hidden">不显示</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="usage-filter-group">
|
||||
<label for="chart-line-select-2" data-i18n="usage_stats.chart_line_label_3">曲线 3</label>
|
||||
<select id="chart-line-select-2" class="model-filter-select chart-line-select" data-line-index="2" disabled>
|
||||
<option value="none" data-i18n="usage_stats.chart_line_hidden">不显示</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user