在快递服务器我有这个。
app.dynamicHelpers({
dynamicValue: function(req, res) {
console.log("returning a new value");
return parseInt(Math.random() * 100);
}
});
在客户端我有这个。
setInterval(function() {
alert(<%= dynamicValue %>);
}
,1000);
所以每一秒,应该显示一个新的数字。
但事实并非如此。页面加载时会生成一个新号码,但客户端看到的号码始终相同,除非重新加载页面。
如何改变它来做它应该做的事情?