Skip to content

stringify static 메서드 추가 #57

@boxersb

Description

@boxersb

흔히 qs를 통해 아래와 같이 사용하던 패턴을 NURL 에서 static 메서드로 제공하면 좋겠습니다.

qs 사용예

const search = qs.stringify({
   "foo": "bar",
   "bar": "baz",
})
// foo=bar&bar=baz

NURL 제안

const search = NURL.stringify({
   "foo": "bar",
   "bar": "baz",
})
foo=bar&bar=baz

그외, https://www.npmjs.com/package/qs 와 유사 패키지들에서 제공하는 옵션들도 제공합니다. (TBD)

  • `encode: boolean' : stringify 시 string 을 encode 할지의 여부
  • `encodeValuesOnly: boolean' : stringify 시 value string 만을 encode 할지의 여부
  • arrayFormat: 'indices' | 'brackets' | 'repeat' | 'comma' : array 형태의 value 를 stringify 하는 방식 설정

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions