エクスプレスサーバーにはこれがあります。
app.dynamicHelpers({
dynamicValue: function(req, res) {
console.log("returning a new value");
return parseInt(Math.random() * 100);
}
});
クライアントにはこれがあります。
setInterval(function() {
alert(<%= dynamicValue %>);
}
,1000);
したがって、毎秒、新しい番号が表示されるはずです。
しかし、それは起こりません。ページが読み込まれると新しい番号が生成されますが、ページがリロードされない限り、クライアントに表示される番号は常に同じです。
これをどのように変更して、本来あるべきことを行うことができますか?