diff --git a/example/components/nested-with-vmodel.vue b/example/components/nested-with-vmodel.vue index 48c28216..9a0e4d4a 100644 --- a/example/components/nested-with-vmodel.vue +++ b/example/components/nested-with-vmodel.vue @@ -1,7 +1,7 @@ @@ -17,14 +17,17 @@ export default { NestedTest, rawDisplayer }, - computed: { - elements: { - get() { - return this.$store.state.nested.elements; + data: function() { + return { + list: this.$store.state.nested.elements + }; + }, + watch: { + list: { + handler: function(val) { + this.$store.dispatch("nested/updateElements", val); }, - set(value) { - this.$store.dispatch("nested/updateElements", value); - } + deep: true } }, methods: {}