Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Typescript TS:在if条件下禁用单个相等_Typescript_React Native - Fatal编程技术网

Typescript TS:在if条件下禁用单个相等

Typescript TS:在if条件下禁用单个相等,typescript,react-native,Typescript,React Native,如何使用typescript禁用if语句中的单个等于? 最近,在我调试的一个代码库中,android上出现了和RCTView错误,但这个错误应该出现在ios上。问题是Platform.OS='ios'?…:…;的样式文件中的速记 条件中的赋值是有效的Javascript,因此这肯定是linter的任务,而不是Typescript编译器的任务。看一看。您正在寻找的规则称为 您可以在tslint.json文件中启用它: 这听起来像是一个linting问题:您有没有研究过tslint,看看它是否有一条

如何使用typescript禁用if语句中的单个等于?
最近,在我调试的一个代码库中,android上出现了和RCTView错误,但这个错误应该出现在ios上。问题是Platform.OS='ios'?…:…;的样式文件中的速记

条件中的赋值是有效的Javascript,因此这肯定是linter的任务,而不是Typescript编译器的任务。看一看。您正在寻找的规则称为

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


这听起来像是一个linting问题:您有没有研究过tslint,看看它是否有一条规则不允许这样做?你可以从tslint抛出合法的错误退出代码中出错,这样你的管道将不允许这种情况。但是从我的研究来看,根据JS,他们似乎希望允许这种方法。你关于皮棉的建议对我来说似乎是个可行的选择
{
  "rules": [
    "no-conditional-assignment": true
  ]
}