【发布时间】:2020-06-27 20:15:32
【问题描述】:
我创建了一个dashboard.js 文件和几个.ejs 文件
这是我的 stats.ejs 文件
<tr>
<th scope="row" class="list-group-item d-flex justify-content-between align-items-center" data-toggle="tooltip" title="Duration"> Duration </th>
<td width="80%"><i class="fa fa-fw fa-music" aria-hidden="true"></i> <span class="col-5 text-nowrap" id="Duration"><% if(player) { %> <%= time %> <% } else { %>00:00 <% }%></span></td>
</tr>
如何每 2 秒升级一次时间
这在dashboard.js 文件中
app.get("/dashboard/:guildID/stats", checkAuth, (req, res) => {
const guild = client.guilds.get(req.params.guildID);
let player = client.music.players.get(req.params.guildID);
let time;
if (player) time = duration(player.queue[0].duration ).toString();
if (!guild) return res.status(404);
const isManaged = guild && !!guild.member(req.user.id) ? guild.member(req.user.id).permissions.has("MANAGE_GUILD") : false;
if (!isManaged && !req.session.isAdmin) res.redirect("/");
renderTemplate(res, req, "guild/stats.ejs", {guild , player ,time});
});
时间变量每秒更新一次,我该怎么办?
【问题讨论】:
标签: html node.js express ejs discord.js