TS:如果条件

时间:2019-10-04 05:43:16

标签: typescript react-native

如何在使用打字稿的if语句中禁用单等号? 最近在我正在调试的代码库中,android上出现了RCTView错误,但是该错误应该在ios上。问题是带有(Platform.OS = 'ios' ? "..." : "...");的样式文件中的简写。

1 个答案:

答案 0 :(得分:1)

有条件的赋值是有效的Javascript,因此这绝对是linter的任务,而不是Typescript编译器。看一下TSLint。您要查找的规则称为no-conditional-assignment

您将在tslint.json文件中启用它:

{
  "rules": [
    "no-conditional-assignment": true
  ]
}