Node.js 是否在views total.js中显示错误和成功消息?

Node.js 是否在views total.js中显示错误和成功消息?,node.js,total.js,Node.js,Total.js,我想向total.js中的视图发送flash消息,我看到了一种使用查询字符串的替代方法,并检查该标志以了解视图中显示的内容: 在控制器中: this.redirect('/?success=1'); 相关人士认为: @{if query.success} //proper message @{fi} 但我想知道是否有其他方法可以显示任何状态(错误或成功)消息?在某些情况下,我使用相同的方法,但如果可能的话,我建议通过JavaScript在客户端执行,我的下一个建议是始终通过AJAX发

我想向
total.js
中的视图发送flash消息,我看到了一种使用查询字符串的替代方法,并检查该标志以了解视图中显示的内容:

在控制器中:

this.redirect('/?success=1');
相关人士认为:

@{if query.success}
    //proper message
@{fi}

但我想知道是否有其他方法可以显示任何状态(错误或成功)消息?

在某些情况下,我使用相同的方法,但如果可能的话,我建议通过JavaScript在客户端执行,我的下一个建议是始终通过
AJAX
发送所有表单。服务器端代码更少,带来更多好处:

  • 减少服务器端的CPU和内存消耗
  • 可以缓存视图的输出
  • 更好的性能
  • 较小的传输数据

这里有一个闪存模块,与Express.js中的功能相同,但我不推荐它:


要呈现一些flash消息,可以使用
controller.repository
对象或
model
或创建一些查看引擎帮助程序。有很多方法可以做到这一点。

所以我将在客户端完成。非常感谢!