Browse Source

处理控制台bug

songtongtong/feature-20250717104937-众筹
zhangjiahao 1 month ago
parent
commit
5e8770562b
  1. 2
      .env.development
  2. BIN
      src/assets/bg.png
  3. 71
      src/views/zhongchou/index.vue

2
.env.development

@ -5,7 +5,7 @@ VITE_OUTPUT_DIR = 'dev'
VITE_PUBLIC_PATH = / VITE_PUBLIC_PATH = /
#新数据接口 #新数据接口
# VITE_APP_API_BASE_URL = "http://39.101.133.168:8828/link"
VITE_APP_API_BASE_URL = "http://39.101.133.168:8828/link"
# Whether to open mock # Whether to open mock

BIN
src/assets/bg.png

After

Width: 1920  |  Height: 1080  |  Size: 1.1 MiB

71
src/views/zhongchou/index.vue

@ -139,28 +139,37 @@ const stockNames = ref({
hk: '港股' // "" hk: '港股' // ""
}) })
//
const fetchRemainingMinutes = async () => {
const response = await fetch('/api/remaining-minutes')
const data = await response.json()
//
remainingMinutes.value = {
us: data.us !== undefined ? data.us : remainingMinutes.value.us,
hk: data.hk !== undefined ? data.hk : remainingMinutes.value.hk
}
//
stockNames.value = {
us: data.usName !== undefined ? data.usName : stockNames.value.us,
hk: data.hkName !== undefined ? data.hkName : stockNames.value.hk
}
}
// - 使
// const fetchRemainingMinutes = async () => {
// // API
// // const response = await fetch('/api/remaining-minutes')
// // const data = await response.json()
// // 使
// const data = {
// us: 10, //
// hk: 8, //
// usName: '', //
// hkName: '' //
// }
// //
// remainingMinutes.value = {
// us: data.us !== undefined ? data.us : remainingMinutes.value.us,
// hk: data.hk !== undefined ? data.hk : remainingMinutes.value.hk
// }
// //
// stockNames.value = {
// us: data.usName !== undefined ? data.usName : stockNames.value.us,
// hk: data.hkName !== undefined ? data.hkName : stockNames.value.hk
// }
// }
// //
onMounted(() => {
fetchRemainingMinutes()
})
// onMounted(() => {
// fetchRemainingMinutes()
// })
// - // -
const timeMarkers = computed(() => { const timeMarkers = computed(() => {
@ -201,15 +210,15 @@ const numberToChinese = (num) => {
} }
// //
defineExpose({
updateRemainingMinutes: (data) => {
remainingMinutes.value = {
us: data.us || 5,
hk: data.hk || 5
}
},
fetchRemainingMinutes
})
// defineExpose({
// updateRemainingMinutes: (data) => {
// remainingMinutes.value = {
// us: data.us || 5,
// hk: data.hk || 5
// }
// },
// fetchRemainingMinutes
// })
// //
const selectedSection = ref(null) // 'us' | 'hk' | null const selectedSection = ref(null) // 'us' | 'hk' | null
@ -233,10 +242,8 @@ const handleSectionClick = (section) => {
.zhongchou-container { .zhongchou-container {
width: 100vw; width: 100vw;
height: 100vh; height: 100vh;
/* 添加earth.jpg作为背景图片 */
background-image: background-image:
linear-gradient(135deg, rgba(10, 26, 58, 0.8) 0%, rgba(26, 43, 90, 0.8) 50%, rgba(10, 26, 58, 0.8) 100%),
url('/src/assets/earth.jg');
url('../../assets/bg.png');
background-size: cover; background-size: cover;
background-position: center; background-position: center;
background-repeat: no-repeat; background-repeat: no-repeat;

Loading…
Cancel
Save