vue.js 无法在屏幕上显示组件

fbcarpbf  于 2022-11-25  发布在  Vue.js
关注(0)|答案(1)|浏览(207)
<template>
  <div v-for="corpus in getCorpora" v-bind:key="corpus.id">
    <Corpus v-bind="corpus" />
  </div>
</template>
<script>
import Corpus from "../components/Corpus";
import { mapGetters } from "vuex";
export default {
  computed: {
    ...mapGetters(["getCorpora"]),
  },
  created() {
    this.$store.dispatch("fetchCorpora");
  },
  components: {
    Corpus,
  },
};
</script>

这段代码有什么问题?2我正在尝试让组件数据在我输入新数据时动态显示。

atmip9wb

atmip9wb1#

如果getCorpora已更新/React,您的代码应该可以正常工作。我刚刚创建了一个演示,请您看一下,并尝试找到您所面临的问题的根本原因。
演示(我刚刚添加了一个输入,在blur上,输入值已添加到getCorpora数组中)
第一个

相关问题