API fetch 中的模板文字不传递 Angular 中的数据
Template literals in API fetch don't pass data in Angular
我有一个 fetch() 函数可以从 Skyscanner API 收集数据。在我使用模板文字之前它工作正常。这导致获得 error 400
.
public departureAPI = "WAW-sky";
fetch(
"https://cors-anywhere.herokuapp.com/https://skyscanner-skyscanner-flight-search-v1.p.rapidapi.com/apiservices/browsequotes/v1.0/PL/
PLN/en-US/${departureAPI}/CDG-sky/2020-08-12?inboundpartialdate=2020-08-23",...
我也尝试过对 {{ departureAPI }}
使用 Angular 插值,但结果相同。感谢您就如何解决此问题提出任何建议。
要使用模板文字,请使用 `` 而不是 """ 例如 ::
fetch(
`https://cors-anywhere.herokuapp.com/https://skyscanner-skyscanner-flight-search-v1.p.rapidapi.com/apiservices/browsequotes/v1.0/PL/
PLN/en-US/${departureAPI}/CDG-sky/2020-08-12?inboundpartialdate=2020-08-23`,...
我有一个 fetch() 函数可以从 Skyscanner API 收集数据。在我使用模板文字之前它工作正常。这导致获得 error 400
.
public departureAPI = "WAW-sky";
fetch(
"https://cors-anywhere.herokuapp.com/https://skyscanner-skyscanner-flight-search-v1.p.rapidapi.com/apiservices/browsequotes/v1.0/PL/
PLN/en-US/${departureAPI}/CDG-sky/2020-08-12?inboundpartialdate=2020-08-23",...
我也尝试过对 {{ departureAPI }}
使用 Angular 插值,但结果相同。感谢您就如何解决此问题提出任何建议。
要使用模板文字,请使用 `` 而不是 """ 例如 ::
fetch(
`https://cors-anywhere.herokuapp.com/https://skyscanner-skyscanner-flight-search-v1.p.rapidapi.com/apiservices/browsequotes/v1.0/PL/
PLN/en-US/${departureAPI}/CDG-sky/2020-08-12?inboundpartialdate=2020-08-23`,...