diff --git a/src/componets/HomePage/thirdGraph.vue b/src/componets/HomePage/thirdGraph.vue index fc44354be9dde678ac1cafd3140a5a31e1921fd7..093691866bdaf94a9d254cc22fc7611e3586d5f8 100644 --- a/src/componets/HomePage/thirdGraph.vue +++ b/src/componets/HomePage/thirdGraph.vue @@ -5,179 +5,214 @@ * @LastEditTime: 2022-08-08 21:44:32 --> - + diff --git a/src/componets/HomePage/titleComponent.vue b/src/componets/HomePage/titleComponent.vue index a22223b037c2afb15675d8f681f7912c9df3e52f..2677879580b7ee51ac66a24775e1a45d8ad6b2f0 100644 --- a/src/componets/HomePage/titleComponent.vue +++ b/src/componets/HomePage/titleComponent.vue @@ -5,27 +5,30 @@ * @LastEditTime: 2022-08-07 10:14:32 --> \ No newline at end of file + diff --git a/src/componets/Performance/paintList.vue b/src/componets/Performance/paintList.vue index 3f7904c5a2a11b3e0f6875ca6b679b9af1bbdb22..6b64d6a0975832883669374d3c9367591156bd32 100644 --- a/src/componets/Performance/paintList.vue +++ b/src/componets/Performance/paintList.vue @@ -2,21 +2,25 @@
-
首屏绘制时间(FP)
+
首屏绘制时间(FP)
-
首次内容绘制时间(FCP)
+
+ 首次内容绘制时间(FCP) +
-
+
第一个有意义的内容出现时间(FMP)
-
最大内容块渲染时间(LCP)
+
+ 最大内容块渲染时间(LCP) +
@@ -41,6 +45,7 @@ export default { height: 0.5729vw; border-radius: 50%; margin-right: 0.5208vw; + margin-top: 0.8vh; } } diff --git a/src/componets/Performance/performanceMain.vue b/src/componets/Performance/performanceMain.vue index 084745214bff18fe839c403707a078617dafd8bd..1683c45293e83a2a04b13545fc3757fdc0803abb 100644 --- a/src/componets/Performance/performanceMain.vue +++ b/src/componets/Performance/performanceMain.vue @@ -5,7 +5,10 @@
- +

使用文档

diff --git a/src/componets/Performance/performanceTop.vue b/src/componets/Performance/performanceTop.vue index 12ea064a905f45c9d506b0ac3a72f2ad9cac7892..067c092ab7cd58d808292536e523ccb4f82a8404 100644 --- a/src/componets/Performance/performanceTop.vue +++ b/src/componets/Performance/performanceTop.vue @@ -34,7 +34,9 @@
-
{{ count }}
+
+ {{ count }} +
健康状况:
{{ getWhat(count) }}
@@ -60,6 +62,9 @@ export default { firstMeaningfulPaint: 0, largestContentfulPaint: 0, count: 0, + green: false, + red: false, + yellow: false, } }, mounted() { @@ -68,11 +73,14 @@ export default { methods: { getWhat(count) { if (count < 5) { + this.green = true return '优秀' } else if (count < 10) { + this.yellow = true return '良好' } else { - return '直接扑街' + this.red = true + return '差劲' } }, getPaintArr() { @@ -127,13 +135,21 @@ export default { margin-top: 6px; width: 3.39vw; height: 3.39vw; - border: 8px solid #6be6c1; border-radius: 50%; opacity: 1; font-size: 2.1354vw; line-height: 3.39vw; color: #fff; } + .green { + border: 8px solid #6be6c1; + } + .yellow { + border: 8px solid yellow; + } + .red { + border: 8px solid red; + } .status { display: flex; flex-direction: column; @@ -165,7 +181,7 @@ export default { justify-content: space-around; .item-item1 { text-align: center; - font-size: 16px; + font-size: 1.1vw; font-weight: 400; color: #82a1bf; line-height: 0px; @@ -174,7 +190,7 @@ export default { margin-bottom: 10px; text-align: center; font-family: Alibaba PuHuiTi-Medium, Alibaba PuHuiTi; - font-size: 28px; + font-size: 1.8vw; font-weight: 500; color: #fff; line-height: 0px;