自动完成文本在 # 之后转义文本
autocomplete text is escaping text after #
return this.http.get(Configs.BASE_PATH + 'getTaxRates' + query +
'&ts='+ Date.now());
query = "?
问题是我的搜索查询是
303 E 14 mile Rd, #305, Clawson, MI 48017 在上述代码中调试时发现相同
但在网络选项卡中显示为
searchText: 303 E 14 mile Rd,
# 之后的所有内容都在转义。
这是一个已知的 angular 问题吗?
问题出现在 angular
的每个版本中
尝试将参数添加到您的请求中:
let params = new HttpParams();
params = params.append('myParam', value);
params = params.append('myOtherParam', value);
this.http.get(myUrl, {params: params});
我相信 HttpParams 会处理编码。
您还需要将 HttpParams 添加到现有的 http 导入中,例如:
import { HttpClient, HttpParams } from '@angular/common/http';
return this.http.get(Configs.BASE_PATH + 'getTaxRates' + query +
'&ts='+ Date.now());
query = "?
问题是我的搜索查询是
303 E 14 mile Rd, #305, Clawson, MI 48017 在上述代码中调试时发现相同
但在网络选项卡中显示为
searchText: 303 E 14 mile Rd,
# 之后的所有内容都在转义。
这是一个已知的 angular 问题吗?
问题出现在 angular
的每个版本中尝试将参数添加到您的请求中:
let params = new HttpParams();
params = params.append('myParam', value);
params = params.append('myOtherParam', value);
this.http.get(myUrl, {params: params});
我相信 HttpParams 会处理编码。
您还需要将 HttpParams 添加到现有的 http 导入中,例如:
import { HttpClient, HttpParams } from '@angular/common/http';