Javascript 我可以将css和html标记放在js flashify消息中吗
我正在做一个用sails.js构建的项目。我已经接手了这个项目,但我对sails.js还不是很熟悉,所以我仍在掌握方向 从我看到的情况来看,sails包包括,以前的开发人员在几个地方使用它来显示通知。客户端希望其中的一些通知比默认的弹出窗口更有趣,我想知道是否有可能以某种方式重新设计flashify弹出窗口的样式并向其添加html标记 下面是启动消息的一个实例:Javascript 我可以将css和html标记放在js flashify消息中吗,javascript,html,css,sails.js,Javascript,Html,Css,Sails.js,我正在做一个用sails.js构建的项目。我已经接手了这个项目,但我对sails.js还不是很熟悉,所以我仍在掌握方向 从我看到的情况来看,sails包包括,以前的开发人员在几个地方使用它来显示通知。客户端希望其中的一些通知比默认的弹出窗口更有趣,我想知道是否有可能以某种方式重新设计flashify弹出窗口的样式并向其添加html标记 下面是启动消息的一个实例: if(!req.isAuthenticated()){ req.flash("error", "Please log in")
if(!req.isAuthenticated()){
req.flash("error", "Please log in");
return res.redirect('back');
}
我曾尝试向消息字符串添加html标记,对它们进行转义,并将它们从字符串引号中删除,但这些都不起作用。有可能吗?有两件事:
require('Flashify')
,则可能不是connectflash
和flashify
都是后端软件包,它们只是将消息保存到会话中,以便在请求之间生存。它们与在模板中处理的消息的实际显示无关(很可能是视图
文件夹中的.ejs
文件)。如果有一个弹出窗口,那么它将在该模板中创建和启动,因此您需要在那里设置它的样式。有关视图渲染以及在视图中渲染flash消息的详细信息,请参阅