Someone asked on the Vue discord about a currency converter that has two input boxes. If you change either of them, the other one should be updated. Does Vue's v-model allow this? I decided to try.
Let me first do it without v-model:
Source code: vue-two-way-computed.js ; also made a fiddle https://jsfiddle.net/m418y3v7/
But what about v-model and computed? @skirtle has it figured out https://jsfiddle.net/skirtle/wo16c3k5/1/
The complication will be the formatting, which would be easier to control with the first approach. Floats complicate things too. Try entering 5 into the DOGE input, and it will turn into
4.99999999999 in the second example but stay
5.000 in the first example.