Angular 4 Operator' =='不能应用于类型'响应'和' ResponseType

时间:2017-06-30 12:59:11

标签: angular

我正在尝试使用强类型变量进行简单检查,而不是回退知道错误的数量。类型Response不是我应该为post事件发送错误函数的东西吗?

解决了.... 我发现了我的问题,我不确定它是Visual Studio代码或Angular或两者的问题。我从未在此特定类中导入类型Response。 Visual Studio代码给了我所有的智能感知,它正在正确编译。

参见代码:

(error: Response) =>
      {
        // I have tried error.type as well 
        var message = (error == ResponseType.Error) ? "Cannot connect to login service." : '';

      }

这确实有效:

(error: Response) =>
          {

            var message = (error.type === 'error') ? "Cannot connect to login service." : '';

          }

0 个答案:

没有答案