我有一个nodejs应用程序,它使用res.render函数将值发送到html页面。第一次它工作正常,但下次更新变量时,html页面不会更新并显示旧数据。 (即使按下刷新按钮,也会显示旧值)。我在pageload上的html中显示值。
在Node.js中我有:
app.get('/dashboard', function (req, res)
{
//res.render('dashboard', {originalText: orjText, keywords: KeyWords, relations: Relations, entities: Entities, concepts: Concepts, semantic: SemanticRoles});
res.render('dashboard', {orjText, KeyWords, Relations, Entities, Concepts, SemanticRoles});
});
在HTML中:
function onBodyLoad()
{
var orgText = "";
var keywords = "";
var relations = "";
var entities = "";
var concepts = "";
var semantic = "";
orgText = "{{orjText}}";
keywords = "{{ KeyWords }}";
relations = "{{Relations}}";
entities = "{{Entities}}";
concepts = "{{Concepts}}";
semantic = "{{SemanticRoles}}";
}
任何帮助??
答案 0 :(得分:1)
您可以上传完整的dashboard
和您的HTML,以及"旧值&#34 ;?
我不认为他们与你的问题有关系。