TSX中预期的表达

问题描述

 function conatinstemplatename(): boolean{
       let filtered = props.sessionLanguages.filter(x => x.templateName !== ' ').toArray();
       (filtered.length > 0)? return true : return false;
    }

上面的代码行在条件语句附近返回表达式预期错误。

解决方法

您不能在三元运算符内使用return。返回整个表达式。

function conatinstemplatename(): boolean{
 let filtered = props.sessionLanguages.filter(x => x.templateName !== ' ').toArray();

 return (filtered.length > 0) ? true : false;
}

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...