frames.vue: Add first page / last page

This commit is contained in:
Fam Zheng 2025-02-15 13:43:12 +00:00
parent 0e5a6e2d38
commit 7991faf55e

View File

@ -3,6 +3,8 @@
<h2>帧检查</h2> <h2>帧检查</h2>
<div> <div>
<button class="btn btn-primary" @click="reload">刷新</button> <button class="btn btn-primary" @click="reload">刷新</button>
<button class="btn btn-primary" @click="first_page">首页</button>
<button class="btn btn-primary" @click="last_page">末页</button>
<button class="btn btn-primary" @click="prev_page">上一页</button> <button class="btn btn-primary" @click="prev_page">上一页</button>
<button class="btn btn-primary" @click="next_page">下一页</button> <button class="btn btn-primary" @click="next_page">下一页</button>
<button v-for="label in labels" :key="label" class="btn btn-info" <button v-for="label in labels" :key="label" class="btn btn-info"
@ -56,6 +58,14 @@ export default {
} }
}, },
methods: { methods: {
first_page() {
this.page_num = 0
this.reload()
},
last_page() {
this.page_num = this.max_page - 1
this.reload()
},
filter_by_label(label) { filter_by_label(label) {
this.filter_label = label this.filter_label = label
this.reload() this.reload()