现象:加载一个组件,生命周期走完,界面没有出来。
由于生命周期都走完,接口也都有请求,最初怀疑,样式原因导致dom元素被吞,然后修改样式无效。
定位方法:dom元素一一移除,然后一个一个加入测试。
最终发现computed中依赖的数据,props中传入的handleRow中的this.handleRow.taskName.indexOf(),由于this.handleRow.taskName为空,导致indexOf方法不存在,报错界面加载失败。
然而,报错没有报出。
错误看不到,界面确不显示,找问题困难。