今天在查TS代码中,发现一个private 函数总是报错,TS1128: Declaration or statement expected.
查了许久,还以为是vscode中ts插件的问题,折腾了一通,还是报错,静下心来细细查,发现把报错的函数注释掉,再加一个右边大括号},报错就消失了, 不加它, 下方的函数还是报错.
经过一通调整,发现是上边一个函数右边大括号}的位置错了,改正后,恢复原来的出错函数,不再报错了.
很多时候发现报错的问题其实都不是它所指出的问题,而是其他地方别的因素引起的. 大括号的问题已经折腾了我好几次了,有时一个函数最后的右边大括号位置和函数主体隔了几行,写新函数的时候就写在老函数里边了,引起报错.
标签:函数,TS1128,报错,statement,Declaration,expected,大括号 From: https://www.cnblogs.com/grantgrant/p/16784663.html