Как извлечь строку при использовании props.location.query в Javascript? - PullRequest
0 голосов
/ 26 января 2020

Ниже показано, как получить строку, отправленную из другого компонента. То, что я пытаюсь достичь, это иметь возможность хранить приведенную ниже строку в переменной. Например, var string1 должен получить "user1", а не {query:"user1"}

var string1 = this.props.location.query); 

console.log(string1);

, когда журнал консоли выполняет следующие данные: появляются правильные данные, которые я должен получить.

{query: "user1"}

1 Ответ

0 голосов
/ 26 января 2020

Похоже, что значение является объектом, а не строкой. try this.props.location.query.query

this.props предположительно выглядит примерно так:

{ props:
    { location:
        { query:
            { query: "user1" }
        }
    }
}
...