添加scheme测试代码
This commit is contained in:
@ -8,11 +8,21 @@ function add() {
|
||||
function sub() {
|
||||
store.decrement()
|
||||
}
|
||||
|
||||
function initSchema()
|
||||
{
|
||||
store.initSchema({
|
||||
name:"test"
|
||||
})
|
||||
}
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<div>{{ store.count }}</div>
|
||||
<a-button @click=add>add</a-button>
|
||||
<a-button @click=sub>sub</a-button>
|
||||
<div>{{ store.schema }}</div>
|
||||
<a-button @click=initSchema>initSchema</a-button>
|
||||
|
||||
|
||||
</template>
|
||||
@ -4,7 +4,7 @@ import { ref,computed } from 'vue';
|
||||
|
||||
export const useCounterStore = defineStore('counter', () => {
|
||||
const count = ref(0)
|
||||
const schema=ref<IPageComponent>()
|
||||
const scheme=ref<IPageComponent>()
|
||||
const doubleCount = computed(() => count.value * 2)
|
||||
function increment() {
|
||||
count.value++
|
||||
@ -12,6 +12,10 @@ export const useCounterStore = defineStore('counter', () => {
|
||||
function decrement() {
|
||||
count.value--
|
||||
}
|
||||
function initSchema(value)
|
||||
{
|
||||
scheme.value=value
|
||||
}
|
||||
|
||||
return { count,schema, doubleCount, increment,decrement }
|
||||
return { count,scheme, doubleCount, increment,decrement,initSchema }
|
||||
})
|
||||
Reference in New Issue
Block a user