StatefulURL is a Vuex plugin that can read and write the state from a query string
They way it works is that it detects state changes and syncs a compressed object to a query string.
npm install --save vuex-stateful-url
// es6
// import StatefulURL from 'vuex-stateful-url';
// commonjs
const StatefulURL = require('vuex-stateful-url');
export default new Vuex.Store({
// ...
plugins: [
// your other plugins...
StatefulURL()
],
// ...
});
config.key
: the query string value to sync the state. default ="state"
(?state=blablabla)