一次页面假死分析
现象:系统的几个功能若干次切换,页面假死,无反应
上图,不是每次切换都假死,但非常容易重现,每次页面假死都在getValidatorJSONInfo这个调用后
getValidatorJSONInfo调用已返回,但返回内容页面挂起看不到
浏览器该页面cpu维持高负载
查看其他没有假死的getValidatorJSONInfo的返回,可以看到,返回的是DOM的属性,前端后续应该是遍历DOM,标签修改属性
建议:猜测是遍历DOM修改属性死循环,前端检查一下getValidatorJSONInfo返回后的逻辑
后记:经过前端分析,找到了原因,计算属性内部引用了变量导致渲染死循环