【问题标题】:Expression expected in TSX预期在 TSX 中的表达
【发布时间】:2021-01-29 14:14:11
【问题描述】:
 function conatinstemplatename(): boolean{
       let filtered = props.sessionLanguages.filter(x => x.templateName !== ' ').toArray();
       (filtered.length > 0)? return true : return false;
    }

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

【问题讨论】:

    标签: typescript tsx


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2020-07-11
      • 2020-11-30
      • 2019-05-14
      • 2011-02-11
      • 2022-07-19
      • 1970-01-01
      • 1970-01-01
      • 2015-11-09
      • 2021-04-25
      相关资源
      最近更新 更多