From 9a2232974a40c92ace0e4058bc3ae23865b0c12e Mon Sep 17 00:00:00 2001 From: ori agranat Date: Wed, 27 Mar 2019 23:12:15 +0200 Subject: [PATCH] vuex realtime value redone --- chameleon-client/src/components/InputTab.vue | 14 +++++----- chameleon-client/src/components/Vision.vue | 4 +-- chameleon-client/src/components/ch-select.vue | 26 ++++++++++++------- chameleon-client/src/components/ch-slider.vue | 21 ++++++++++----- chameleon-client/src/store.js | 3 ++- 5 files changed, 42 insertions(+), 26 deletions(-) diff --git a/chameleon-client/src/components/InputTab.vue b/chameleon-client/src/components/InputTab.vue index 9afaff82e..56231a185 100644 --- a/chameleon-client/src/components/InputTab.vue +++ b/chameleon-client/src/components/InputTab.vue @@ -1,10 +1,11 @@ @@ -22,9 +23,8 @@ import chselect from './ch-select.vue' chselect }, methods: { - onChange: function(key,event) { - this.$store.commit(key, event); - console.log(this.$store.getters); + test(){ + console.log(this.$store.state) } } } diff --git a/chameleon-client/src/components/Vision.vue b/chameleon-client/src/components/Vision.vue index e2a80c654..fee9f3c9a 100644 --- a/chameleon-client/src/components/Vision.vue +++ b/chameleon-client/src/components/Vision.vue @@ -3,10 +3,10 @@
- + - +
diff --git a/chameleon-client/src/components/ch-select.vue b/chameleon-client/src/components/ch-select.vue index a005d168c..d88d25261 100644 --- a/chameleon-client/src/components/ch-select.vue +++ b/chameleon-client/src/components/ch-select.vue @@ -14,24 +14,30 @@ diff --git a/chameleon-client/src/components/ch-slider.vue b/chameleon-client/src/components/ch-slider.vue index 0540071d4..0cc76d470 100644 --- a/chameleon-client/src/components/ch-slider.vue +++ b/chameleon-client/src/components/ch-slider.vue @@ -16,20 +16,29 @@ diff --git a/chameleon-client/src/store.js b/chameleon-client/src/store.js index c6a4eb56c..b47b2ce0d 100644 --- a/chameleon-client/src/store.js +++ b/chameleon-client/src/store.js @@ -7,13 +7,14 @@ const set = key => (state,val) =>{ state[key] = val } export const store = new Vuex.Store({ + strict: true, state:{ //header camera:0, pipeline:0, //input - exposure:0, + exposure:54, brightness:0, orientation:0, resolution:0,