javascript - VUE JS无法自动运行时间倒计时

标签 javascript vue.js vuex

这是我的 vuejs 文件

<v-col md="6">
  <p class="title text-center">Timer: {{count}}s</p>
</v-col>
export default { 
  data () {
   return {
     count: null
   }
  },
  created () {
    this.count
  },
  computed: {
   downCount () {
     this.count = this.$store.getters.countingDown
   }
  },
}

我无法自动运行,但是当我单击检查元素上的选项卡 vue 时它可以工作

最佳答案

您可以声明一个计算属性count,如下所示:

 <v-col md="6">
      <p class="title text-center">Timer: {{count}}s</p>
    </v-col>
    export default { 
      data () {
       return {
         count: null
       }
      },
      created () {
        this.count
      },
      computed: {
       count() {
         return this.$store.getters.countingDown
       }
      },
    }

希望这有帮助。

关于javascript - VUE JS无法自动运行时间倒计时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58686644/

相关文章:

javascript - VueJS 调度函数的执行顺序导致问题

javascript - 在 JavaScript 中,为什么 +[1.5] 被认为是数字?

javascript - 使用 Jasmine 和 Karma 进行 AngularJS 测试

javascript - Laravel Vue.js 应用程序未运行

javascript - 将 JSX 与 VueJS 一起使用,为什么我的传播运算符 Prop 分配给 $vnode.data?

typescript - 如何在vue + Typescript类组件中使用mapActions?

javascript - Vue.js + Vuex : How to mutate nested item state?

javascript - NodeJs 与 EC2 上的 ubuntu 服务器对话

javascript - jquery - 问题检查/样式单选按钮用 anchor 包裹它

javascript - 嵌套循环遍历 Vue 实例中的对象数组