ts 对象可能为未定义ts(18048)

昨天写父传子对象类型时,子接收出现了未定义错误,但其实有值,浏览器也能正常显示,搜索了一番后解决了,记录一下

 ts严格模式下,定义对象后使用,可能会报对象未定义错误,

解决方案

        1.关闭ts严格模式,眼不见心不烦

        2.在对象前加判断  '!',使编译器知道不会未定义或为null,或者使用可选属性,简写成 '?'