瀏覽代碼

docs: 新增8月异常处理日志

zhangyuhan 1 年之前
父節點
當前提交
1c6d8a626a
共有 3 個文件被更改,包括 12 次插入4 次删除
  1. 2 2
      docs/problem-analysis/2024-07/index.md
  2. 二進制
      docs/problem-analysis/2024-08/img_4.png
  3. 10 2
      docs/problem-analysis/2024-08/index.md

+ 2 - 2
docs/problem-analysis/2024-07/index.md

@@ -20,12 +20,12 @@
 
 1. 问题1,查看堆栈,是因为 v-charts 初始化时问题,由于该库不再维护,对应源码中不兼容当前 vue 版本导致抛出异常。
 
-解决方案: `Vue._watchers = Vue.prototype._watchers = []`
+> 解决方案: `Vue._watchers = Vue.prototype._watchers = []`
 
 2. 问题2,通过定位代码,很清晰的问题,因为在 template 使用了未初始化定义的变量值。
 ![img_2.png](img_2.png)
 
-解决方案:新增 loaded 标识是否获取初始化数据,避免多个图表读取初始值异常问题。
+> 解决方案:新增初始化调用,created、mounted,提前初始化一次,避免多个图表读取初始值异常问题。
 
 
 

二進制
docs/problem-analysis/2024-08/img_4.png


+ 10 - 2
docs/problem-analysis/2024-08/index.md

@@ -1,9 +1,9 @@
 # 8月应用异常分析及修复日志
 
 ## 【第一周】Top5 问题排查修复
-> 应用:mobile
+> 应用:mobile、bigmember-pc
 > 
-> 修复日期: 暂无
+> 修复日期: 2024-08-06
 
 ### 问题截图
 
@@ -15,6 +15,9 @@
 #### 问题2
 ![img_3.png](img_3.png)
 
+#### 问题3
+![img_4.png](img_4.png)
+
 
 ### 问题分析定位及修复方案
 
@@ -22,6 +25,11 @@
 1. 问题1,API接口请求异常导致,已反馈排查。
 
 2. 问题2,通过异常可以确认对应代码逻辑,获取位置信息是需要修复进行前置判断,避免异常。
+> 解决方案: 新增 loaded 控制渲染, 在渲染列表计算后,再进行真实渲染展示。
+
+3. 问题3,通过定位对应代码逻辑,getAttachmentInfo 返回值存在空值问题,需在使用前进行前置判断。
+
+> 解决方案:新增返回值判断,空值时,跳过后续逻辑。