javascript - 第一个 url 参数与所有 url 地址混淆

标签 javascript angular http url-parameters

我在使用 Angular 4 的 URLSearchParams 类时遇到问题。 我尝试用两个参数分解一个 url:

http://localhost:4200/api/actions?uuid=63ieEB&action=signatureBlockClicked

这是我在类里面做的:

export default class MockActionResponse {
  static dispatcher(url, pageModules, ngRedux) {
    const params = new URLSearchParams(url);
    const action = params.get('action');
    const uuid = params.get('uuid');
  ……………

但是查询点之后的第一个参数是null,因为URLSearchParams是这样解析url的。

enter image description here

最佳答案

@ankit_Saroch 给我的答案。 我只是传递了没有基本 url 的参数!

关于javascript - 第一个 url 参数与所有 url 地址混淆,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44248831/

相关文章:

javascript - React 的 componentDidMount() 中的三元运算符问题

javascript - 打印对象的所有隐藏属性

java - Android post 请求转义字符

node.js - 使 Alexa Skill 通过 HTTP 正常工作从 JSON 文件说话

Angular 4 将两个独立的元素滚动在一起

http - 如何在 Response header Angular2 中获取值

php - 将 Javascript 正则表达式转换为 PHP (PCRE) 表达式

javascript - 如何使用相同的随机排序对两个数组进行排序

Angular 2 : TypeError: Cannot read property 'Symbol(Symbol.iterator)' of undefined

javascript - .asObservable 不想与 Observable.forkJoin 一起工作