自動更新
This commit is contained in:
parent
78a8293520
commit
1a61f2cee9
1 changed files with 12 additions and 2 deletions
|
@ -51,8 +51,18 @@ export default Vue.extend({
|
|||
},
|
||||
|
||||
created() {
|
||||
this.$root.api('admin/queue/stats').then(stats => {
|
||||
this.stats = stats;
|
||||
const fetchStats = () => {
|
||||
this.$root.api('admin/queue/stats', {}, true).then(stats => {
|
||||
this.stats = stats;
|
||||
});
|
||||
};
|
||||
|
||||
fetchStats();
|
||||
|
||||
const clock = setInterval(fetchStats, 1000);
|
||||
|
||||
this.$once('hook:beforeDestroy', () => {
|
||||
clearInterval(clock);
|
||||
});
|
||||
},
|
||||
|
||||
|
|
Loading…
Reference in a new issue