$scope.IsVisible = false;
$scope.ShowHide = function () {
$scope.IsVisible = $scope.IsVisible ? false : true; // error
};
得到这个 ESLint 错误:
错误在条件表达式中不必要地使用 bool 文字 no-unneeded-ternary
尝试使用这些解决方案 solution 1和 solution 2 ,但错误未修复。此外,code在没有 ESLint 的编辑器中工作正常。
最佳答案
尝试好方法=)。在这种情况下不需要使用语句。
$scope.IsVisible = !$scope.IsVisible;
关于javascript - 错误在条件表达式中不必要地使用 bool 文字 no-unneeded-ternary,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42705930/