TS问题:属性'filter'在类型'Vue'上不存在

在编译时候报‘Property 'filter' does not exist on type 'Element'.’的错,但是在浏览器中运行正常。如下图:

 

 

 经过不懈的努力,终于找到了原因。是因为tslint检查时不知道this.$refs.tree的类型,因此才报这个错。只要用ts的类型断言给他指定类型就不会报错了。

 

posted @ 2019-09-02 17:09  放飞的回忆  阅读(2240)  评论(0编辑  收藏  举报