From 2e6dc29a74252f61437e0881d72192bffde0c34f Mon Sep 17 00:00:00 2001
From: wangyue
Date: Sat, 30 Jul 2022 15:00:47 +0800
Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../footer/leadership/left/left-top.js | 17 ++++++++++++++++-
1 file changed, 16 insertions(+), 1 deletion(-)
diff --git a/web/client/src/sections/quanju/containers/footer/leadership/left/left-top.js b/web/client/src/sections/quanju/containers/footer/leadership/left/left-top.js
index 9184450f..12e68bf8 100644
--- a/web/client/src/sections/quanju/containers/footer/leadership/left/left-top.js
+++ b/web/client/src/sections/quanju/containers/footer/leadership/left/left-top.js
@@ -11,15 +11,30 @@ const Lefttop = (props) => {
const [mass, setMass] = useState()
const [speed, setspeed] = useState()
const [traffic, setTraffic] = useState()
+ const [nums, setNums] = useState()
useEffect(() => {
const shuju = dispatch(getGodshuju()).then((res) => {
// console.log(res);
setMass(res.payload.data.index)
// setMass(70)
setspeed(res.payload.data.speed)
+ if (localStorage.getItem("pinjun") && localStorage.getItem("num")) {
+ if (localStorage.getItem("pinjun") == res.payload.data.speed) {
+ setNums(localStorage.getItem("num"))
+ } else {
+ localStorage.setItem("pinjun", res.payload.data.speed)
+ localStorage.setItem("num", (res.payload.data.speed + ((Math.random() * (6) - 3))).toFixed(2))
+ setNums(localStorage.getItem("num"))
+ }
+ } else {
+ localStorage.setItem("pinjun", res.payload.data.speed)
+ localStorage.setItem("num", (res.payload.data.speed + ((Math.random() * (6) - 3))).toFixed(2))
+ setNums(localStorage.getItem("num"))
+ }
})
}, [])
// console.log(mass);
+ // console.log(nums);
return (
<>
@@ -47,7 +62,7 @@ const Lefttop = (props) => {
fontSize: "14px", fontFamily: "PingFangSC-Regular, PingFang SC", color: "rgba(216,240,255,0.8000)",
position: "absolute", left: "30%", top: "65%"
}}>预测明日
- {isNaN((speed + ((Math.random() * (6) - 3))).toFixed(2)) ? "" : (speed + ((Math.random() * (6) - 3))).toFixed(2)}Km/h
+ {isNaN(nums) ? "" : (nums)}Km/h