我尝试调用我的REST API,它返回一个包含session_token的JSON对象。 我只需要session_token,但我该怎么做呢?
this.http.post(this.tokenURL, this.tokenCall).subscribe(res => {
this.token = res.session_token;
});
这是我的尝试,但Angular不会编译,因为他不知道session_token是否在编译时存在。我如何从中获取session_token?如果我在令牌中声明它,它也不会工作。
感谢您的帮助
答案 0 :(得分:1)
你可以尝试这个(使用来自HttpClientModule的HttpClient)
this.http.post<{session_token}>(this.tokenURL, this.tokenCall)
.subscribe(res => {
this.token = res.session_token;
});
答案 1 :(得分:0)
我找到了一个解决方法,对于任何好奇的人。 我声明了一个类型&#34;任何&#34;的对象。并为其分配响应数据。
test['Timestamp']=test['Timestamp'].apply(lambda x:datetime.replace(x,tzinfo=None))
这可能不是一个好的风格,而是我找到的唯一解决方法。