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
+12 -2
View File
@@ -86,10 +86,10 @@ const loading = ref(false)
const totalItems = ref(0) 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) const progressDialog = ref(false)
@@ -325,6 +325,16 @@ function reloadPage() {
router.push(url) router.push(url)
} }
// 确保值为number类型
function ensureNumber(value: any, defaultValue: number = 0) {
value = Number(value)
// 如果不是数字
if (value !== value) {
value = defaultValue
}
return value
}
// 初始加载数据 // 初始加载数据
onMounted(fetchData) onMounted(fetchData)
</script> </script>