修改逻辑,通过vue显式导入computed来获取store中count的值

pull/5/head
riverflow 2 months ago
parent ef83c1c796
commit a2a79573aa

@ -1,5 +1,5 @@
<script setup lang="ts"> <script setup lang="ts">
import { ref } from 'vue' import { ref , computed} from 'vue'
// storestore // storestore
import { useTestStore } from '@/store/test' import { useTestStore } from '@/store/test'
@ -7,8 +7,17 @@ const store = useTestStore()
// storecount // storecount
const addBtn =() =>{ const addBtn =() =>{
// 1
store.count++ store.count++
// 2
// store.setCount(++store.count)
} }
// computed
const count = computed(()=>{
return store.count
})
</script> </script>
<template> <template>
@ -18,7 +27,7 @@ const addBtn =() =>{
<el-button @click="addBtn">+</el-button> <el-button @click="addBtn">+</el-button>
<div> <div>
<h1>测试store是否引入成功</h1> <h1>测试store是否引入成功</h1>
{{ store.count }} {{ count }}
</div> </div>
<el-icon> <el-icon>

Loading…
Cancel
Save