navTo.js 354 B

123456789101112131415161718
  1. const togo = function(url, data) {
  2. url += (url.indexOf('?') < 0 ? '?' : '&') + param(data)
  3. uni.navigateTo({
  4. url: url
  5. })
  6. }
  7. export function param(data) {
  8. let url = ''
  9. for (var k in data) {
  10. let value = data[k] !== undefined ? data[k] : ''
  11. url += '&' + k + '=' + encodeURIComponent(value)
  12. }
  13. return url ? url.substring(1) : ''
  14. }
  15. export {togo}