【问题标题】:How to write autocall function in VUE js for live website?如何在 VUE js 中为直播网站编写自动调用功能?
【发布时间】:2020-02-15 23:49:51
【问题描述】:

我正在尝试在 Vue js 中编写一个函数,该函数可以在特定时间间隔在实时网站上自动调用,其工作原理是检查数据库(google firebase cloud-firestore)集合/对象。 此功能不依赖于任何事件,例如(点击时、更改时、加载时等)。 完全独立,只是在特定的时间间隔调用

【问题讨论】:

  • 听起来是一个相当清晰的用例。您在实施时遇到了什么问题?您能否编辑问题以显示您已经尝试过的内容以及遇到问题的地方?
  • 请在服务器中尝试 cron 作业

标签: javascript vuejs2 google-cloud-firestore


【解决方案1】:

您可以在 main.js 中的 Vue 对象中设置计时器

new Vue({
    el: '#app',
    data: {},
    created: function() {
        setInterval(() => {
          // call your API to check the database stuff
        }, 1000)
    }
});

但更好的方法是在后端创建一个动态调度的后台作业

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-02-11
    • 2020-08-05
    • 1970-01-01
    • 2017-05-11
    • 1970-01-01
    • 1970-01-01
    • 2021-09-21
    • 2022-01-05
    相关资源
    最近更新 更多