Merge pull request #142 from hotlcc/develop-20240603

Develop 20240603
This commit is contained in:
jxxghp
2024-06-03 11:36:01 +08:00
committed by GitHub

View File

@@ -86,10 +86,10 @@ const loading = ref(false)
const totalItems = ref(0)
// 每页条数
const itemsPerPage = ref(route.query.itemsPerPage??50)
const itemsPerPage = ref<number>(ensureNumber(route.query.itemsPerPage, 50))
// 当前页码
const currentPage = ref(route.query.currentPage??1)
const currentPage = ref<number>(ensureNumber(route.query.currentPage, 1))
// 进度条
const progressDialog = ref(false)
@@ -325,6 +325,16 @@ function reloadPage() {
router.push(url)
}
// 确保值为number类型
function ensureNumber(value: any, defaultValue: number = 0) {
value = Number(value)
// 如果不是数字
if (value !== value) {
value = defaultValue
}
return value
}
// 初始加载数据
onMounted(fetchData)
</script>