I am working on Markdown editor with Vue.JS, and I tried to use localstorage with it to save data but I don't know how to save new value to data variables in Vue.JS whenever the user types!
相关问题
- Is there a limit to how many levels you can nest i
- How to toggle on Order in ReactJS
- void before promise syntax
- Keeping track of variable instances
- Can php detect if javascript is on or not?
you can use v-model to bind you variable with every change or you can put it computed :{} section.computed is like life hook of vue.js it re-render the component again when it values are changed.
You can just do following to save in localStorage
You can fetch this using:
To delete this from
localStorage
:Note this was an edit in my question, but I make it separately answer as @nathanvda suggested.
I found the solution that I was looking for. first use watch method to detect changes on variable you are storing data on like this:
This will update variable’s value whenever user add new inputs.
Then assign the new value to variable like this:
And that's it :)