2017-05-29 54 views
0

我有URLSearchParams與角4. 我試圖分解一個URL兩個參數類的問題的所有URL地址混淆:第一個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

+0

只傳遞查詢字符串 –

+0

'const url = new URL('http:// localhost:4200/api/actions?uuid = 63ieEB&action = signatureBlockClicked'); const searchParams = new URLSearchParams(url.searchParams.toString()); const uuid = searchParams.get('uuid'); console.log(uuid);' – andreim

+0

@AnkitSaroch,你給了我解決方案,謝謝! –

回答

0

答案被@ankit_Saroch給我。 我只傳遞了沒有基礎url的參數!