Vuex에서 여러 개의 하위 component 값을 공유하는 카운터 예시 (Vuex child component share store data example#Vue#Nuxt)
NOTE
pages/state-counters.vue <template>
<div>
<div>
<stateCounter/>
<stateCounter/>
<stateCounter/>
</div>
</div>
</template>
<script>
import StateCounter from '~/components/stateCounter.vue'
export default {
components: {
StateCounter
}
}
</script>
components/stateCounter.vue
<template>
<div>
<div>
<h1> {{ count }} </h1>
<input type="button" @click="incrementCounter" value="Increment!">
</div>
</div>
</template>
<script>
export default {
computed: {
count () {
return this.$store.state.increments.count
}
},
methods: {
incrementCounter (e) {
this.$store.commit('increments/increment')
}
}
}
</script>
<style>
body {
text-align: center;
}
</style>
store/increments.js export const state = () => ({
count: 1
})
export const mutations = {
increment (state) {
state.count++
},
}
View
어떤 component 단추를 누르든지 모든 계수기의 값이 증가합니다
Original by Github issue
Reference
이 문제에 관하여(Vuex에서 여러 개의 하위 component 값을 공유하는 카운터 예시 (Vuex child component share store data example#Vue#Nuxt)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/YumaInaura/items/b92e69f0ba3aea1f702b
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
<template>
<div>
<div>
<stateCounter/>
<stateCounter/>
<stateCounter/>
</div>
</div>
</template>
<script>
import StateCounter from '~/components/stateCounter.vue'
export default {
components: {
StateCounter
}
}
</script>
<template>
<div>
<div>
<h1> {{ count }} </h1>
<input type="button" @click="incrementCounter" value="Increment!">
</div>
</div>
</template>
<script>
export default {
computed: {
count () {
return this.$store.state.increments.count
}
},
methods: {
incrementCounter (e) {
this.$store.commit('increments/increment')
}
}
}
</script>
<style>
body {
text-align: center;
}
</style>
store/increments.js export const state = () => ({
count: 1
})
export const mutations = {
increment (state) {
state.count++
},
}
View
어떤 component 단추를 누르든지 모든 계수기의 값이 증가합니다
Original by Github issue
Reference
이 문제에 관하여(Vuex에서 여러 개의 하위 component 값을 공유하는 카운터 예시 (Vuex child component share store data example#Vue#Nuxt)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/YumaInaura/items/b92e69f0ba3aea1f702b
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
export const state = () => ({
count: 1
})
export const mutations = {
increment (state) {
state.count++
},
}
어떤 component 단추를 누르든지 모든 계수기의 값이 증가합니다
Original by Github issue
Reference
이 문제에 관하여(Vuex에서 여러 개의 하위 component 값을 공유하는 카운터 예시 (Vuex child component share store data example#Vue#Nuxt)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/YumaInaura/items/b92e69f0ba3aea1f702b
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Vuex에서 여러 개의 하위 component 값을 공유하는 카운터 예시 (Vuex child component share store data example#Vue#Nuxt)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/YumaInaura/items/b92e69f0ba3aea1f702b텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)