Properly encode/decode the percentage character (% -> %25) across browsers and upon initial navigation · Issue #2725 · vuejs/vue-router · GitHub
![javascript - Failed to execute 'btoa' on 'Window': The string to be encoded contains characters outside of the Latin1 range. - Stack Overflow javascript - Failed to execute 'btoa' on 'Window': The string to be encoded contains characters outside of the Latin1 range. - Stack Overflow](https://i.stack.imgur.com/MK26W.png)
javascript - Failed to execute 'btoa' on 'Window': The string to be encoded contains characters outside of the Latin1 range. - Stack Overflow
![javascript - When are you supposed to use escape instead of encodeURI / encodeURIComponent? - Stack Overflow javascript - When are you supposed to use escape instead of encodeURI / encodeURIComponent? - Stack Overflow](https://i.imgur.com/rHWC1r1.png)
javascript - When are you supposed to use escape instead of encodeURI / encodeURIComponent? - Stack Overflow
![javascript - When are you supposed to use escape instead of encodeURI / encodeURIComponent? - Stack Overflow javascript - When are you supposed to use escape instead of encodeURI / encodeURIComponent? - Stack Overflow](https://i.stack.imgur.com/gJnmU.png)