我想用 Meteor.setInterval 命令更新我的时间函数。
这就是我的 *.js 文件的样子:
function uhrzeit() {
var zeit = new Date();
var std = zeit.getHours();
var min = zeit.getMinutes();
return std + ":" + min;
};
if (Meteor.isClient) {
Template.uhr.zeit = function() {
Meteor.setInterval(uhrzeit, 1000); //Edit: Changed it to pass, not call the function.
return uhrzeit();
};
}
模板未更新。它会在我更新页面后显示实际时间,但不会定期更新。或者至少我没有改变 HTML 中的时间。