miuri.js icon indicating copy to clipboard operation
miuri.js copied to clipboard

Enhancement: Turn uri.query() into string

Open mateuszjarzewski opened this issue 11 years ago • 4 comments

Brakuje sposobu na zamiane obiektu pozyskanego z wykonania funkcji .query() na string.

// now:
new miuri('http://google.com/?foo=bar').query() // Object {foo: "bar"}
// proposal:
new miuri('http://google.com/?foo=bar').queryString() // "foo=bar"
new miuri('http://google.com/?foo=bar').query().toString() // "foo=bar"
new miuri('http://google.com/?foo=bar').query().stringify() // "foo=bar"
new miuri('http://google.com/?foo=bar').query().build() // "foo=bar"
new miuri('http://google.com/?foo=bar').query().buildQuery() // "foo=bar"

Najprościej podpierniczyć stąd: https://raw.githubusercontent.com/kvz/phpjs/master/functions/url/http_build_query.js ale poleci kick z microjs.com :(

mateuszjarzewski avatar May 21 '14 17:05 mateuszjarzewski

Całkiem spoko wydaje się być opcja queryString().

Myślałeś o tym aby zrobić patch i wysłać PR? :)

radmen avatar May 21 '14 19:05 radmen

Nie myślałem, bo z przekonania piszę tylko "glue code" :)

mateuszjarzewski avatar May 21 '14 19:05 mateuszjarzewski

To co, napiszesz mi to, bo kurna nie mam czasu ^_^

mateuszjarzewski avatar May 23 '14 12:05 mateuszjarzewski

Póki co nie mam czasu aby zająć się tym o co prosisz. Gdy będę miał chwilę, chętnie się tym zajmę.

radmen avatar May 23 '14 13:05 radmen