Skip to main content

queryString

queryString là một module giúp bạn dễ dàng thao tác với query string trong URL.

Ví dụ

import { queryString } from '@xobuilder/utils';

// Parse sinh ra 1 mảng
queryString.parse('a=1&b=2'); // [['a', '1'], ['b', '2']]

// Parse sinh ra 1 object
queryString.parse('a=1&b=2', true); // { a: '1', b: '2' }

// Stringify với đầu vào là 1 object
queryString.stringify({ a: 1, b: 2 }); // 'a=1&b=2'

// Stringify với đầu vào là 1 URLSearchParams
const param = new URLSearchParams();
param.append('a', '1');
param.append('b', '2');
queryString.stringify(param); // 'a=1&b=2'