关于#vue.js#的问题,请各位专家解答!

如图,在引用pinia时出现了如下问题,。,有没有什么解决方式??

img

【相关推荐】



  • 这篇博客也许可以解决你的问题👉 :vue3使用pinia
  • 除此之外, 这篇博客: vue3.2 之使用 pinia中的 使用 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
    <template>
      <section class="a">
        <div>appCount - {{ appCount }}</div>
        <div>homeStr - {{ homeStr }}</div>
        <el-button type="primary" @click="btn">Primary</el-button>
      </section>
    </template>
    <script setup lang="ts">
    import { computed } from 'vue'
    import useStore from '@/store'
    const { app, home } = useStore() as any // 拿到 store的数据
    const appCount = computed(() => app.count)
    const homeStr = computed(() => home.homeStr)
    const btn = () => {
      app.addCount(10)
      home.changeHomeStr("我是hh")
    }
    </script>
    <style></style>
    

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^