我有一个URL,其中url的参数插入到中间:
(即q=Delhi, IN
https://samples.openweathermap.org/data/2.5/forecast?q=Delhi,IN&appid=b6907d289e10d714a6e88b30761fae22)
现在,在波动中,我想动态添加用户可以输入城市名称的参数,所以我的查询字符串是:
var queryParameters = {
'q': cityName
};
var uri = Uri.http('samples.openweathermap.org', '/data/2.5/forecast?{}''&appid=b6907d289e10d714a6e88b30761fae22', queryParameters);
但是当我执行此代码时,我得到的查询字符串是
我该如何解决?
答案 0 :(得分:4)
您应将所有参数添加到地图
var queryParameters = {
'q': cityName,
'appid': 'b6907d289e10d714a6e88b30761fae22',
};
var uri = Uri.http('samples.openweathermap.org', '/data/2.5/forecast', queryParameters);