javascript - Nodejs res.render函数不更新html页面

标签 javascript node.js

我有一个nodejs应用程序,它使用res.render函数将值发送到html页面。第一次工作正常,但下次即使变量正在更新,html 页面也不会更新并显示旧数据。 (即使我按下刷新按钮,旧值也会显示)。我在页面加载时显示 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}}";
    }

有什么帮助吗?

最佳答案

您可以上传完整的仪表板和您的html吗?什么是“旧值”? 我认为它们与你的问题没有关系。

关于javascript - Nodejs res.render函数不更新html页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50084661/

相关文章:

javascript - 未找到 Microsoft ODBC 驱动程序管理器数据源名称

node.js - npm install serialport是否需要VS?

javascript - 如何克隆一个元素特定次数

java - IPv4、IPv6 和主机名正则表达式

javascript - 如何在vue js中创建多行表单?

javascript - HTML5 LocalStorage 用于维护同一域下跨页面/选项卡的 session

node.js - 如何从嵌套的 promise 中返回值?

javascript - 如何在 React Native/Redux 中使用推送路由为 NavigationStateUtils 创建唯一键?

node.js - process.env.NODE_ENV 仍在开发中,但它显示出意外的行为

javascript - 在 Meteor.js 上返回多个游标