0.0.4 • Published 8 years ago
mutate-qs v0.0.4
mutate-qs
mutate queryString in browser location
Install
$ npm install --save mutate-qs
Usage
const mutateQs = require('mutate-qs');
// assuming location.search is `?bar=haha`
mutateQs({foo: 'lily'})
//=> '?bar=haha&foo=lily'
// to remove a param
mutateQs({bar: null})
//=> '?bar='
API
mutateQs(obj, query)
obj
Type: object
set the queryString by key/value in obj
query
Type: string
Default: location.search
The queryString, default is location.seach
, anything starts with ?
is valid queryString.
License
MIT © EGOIST