javascript - 如何在 VUE js 中为直播网站编写自动调用功能?
问题描述
我正在尝试在 Vue js 中编写一个函数,该函数可以在特定时间间隔自动调用实时网站,其工作原理是检查数据库(google firebase cloud-firestore)集合/对象。此功能不依赖于任何事件,例如(点击时、更改时、加载时等)。它是完全独立的,只是在特定的时间间隔调用
解决方案
您可以在 Vue 对象中设置一个计时器main.js
new Vue({
el: '#app',
data: {},
created: function() {
setInterval(() => {
// call your API to check the database stuff
}, 1000)
}
});
但更好的方法是在后端创建一个动态调度的后台作业。
推荐阅读
- vue.js - Vue 3 可以安全地用于新的大型项目吗?
- python - Python将矩阵转换为列表
- javascript - 增量计数器 Chrome 扩展批处理 (Javascript)
- php - simplexml_load_file/simplexml_load_string 都返回错误信息
- snowflake-cloud-data-platform - 在雪花中切换用户角色
- python - 如何在达到一个值时执行一次代码并继续循环直到达到下一个值?
- javascript - axios - node.js - 如何使用等待/异步添加动态请求的延迟
- javascript - swiperjs init 后可以修改slidesPerView 的数量吗?
- php - 如果标签中的路由不执行任何操作,则控制器仅适用于表单
- python - 'collections.OrderedDict' 对象没有属性