【发布时间】:2017-07-31 01:30:51
【问题描述】:
代码sn-p:
$scope.IsVisible = false;
$scope.ShowHide = function () {
$scope.IsVisible = $scope.IsVisible ? false : true; // error
};
收到此 ESLint 错误: 错误在条件表达式中不必要地使用布尔文字 no-unneeded-ternary
尝试使用这些解决方案 solution 1 和 solution 2,但错误未修复。此外,code 在没有 ESLint 的编辑器中也能正常工作。
【问题讨论】:
-
$scope.IsVisible = !$scope.IsVisible;
标签: javascript angularjs atom-editor ternary-operator eslint