问题标签 [flash-message]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
node.js - 在不丢失页面的情况下向表单添加 Flash 消息
我正在使用 node.js 和 express 来制作一个 CRUD Web 应用程序,并且我正在尝试研究如何在服务器端验证失败时让一个 Flash 消息出现在数据输入表单上。我正在使用 express-flash 来发送 flash 消息。
验证代码有效,返回错误,然后我创建了 flash 消息:
并在 edit.jade 文件中显示消息:
问题是我正在编辑一个特定的对象,而url不是/edit,而是/edit/objectID。页面的获取是这样的:
是否可以在发送 POST 后添加用于服务器端验证的闪存消息而不会丢失页面 ID?我不需要编辑中的所有数据,会有客户端验证希望能发现任何错误,但我希望服务器端验证错误导致用户在离开时登陆同一个对象页面。
forms - 翻译 Flash 消息
如果表单成功,我正在尝试翻译我发送的 Flash 消息。正常的请求如下所示:
所以我尝试使用以下变量翻译消息:
发送表单后,消息显示“contact.message.email_has_been_sent”。所以它没有找到翻译,但变量是正确的。我在模板文件中对其进行了测试。有谁知道,我该如何解决这个问题?我还没有发现任何有用的东西。
ruby-on-rails - Rails:删除自定义错误控制器中的闪存消息
我有一个自定义错误控制器来显示动态错误页面(用于 404、422,500 等),一切正常,但我无法删除 Flash 消息(根据http://blog.plataformatec.com.br/2012/01/my -five-favorite-hidden-features-in-rails-3-2/)。
有没有办法删除我的自定义错误控制器中的闪存?
python - 检查烧瓶应用程序鼻子测试中的闪存消息
在发布到我的烧瓶应用程序的 url 的不同输入值上,它会闪烁不同的消息,例如“未输入数据”、“无效输入”、“未找到记录”、“找到 3 条记录”。
有人可以指导我如何编写鼻子测试来检查是否显示了正确的闪存消息?我猜闪存消息首先进入会话......我们如何在鼻子测试中检查会话变量?
谢谢
symfony - 带有 FlashBag 消息的 RedirectResponse - Symfony2
我正在尝试在我的身份验证服务中设置带有 RedirectResponse 的 Flash 消息以进行登录。
枝条:
树枝模板中没有消息...
我想知道,redirectresponse 是否会刷新所有闪存消息?
php - 在 laravel 4.2 中设置 flash 消息的显示时间
通常在 Laravel 4.2 中,当我们通过
并显示它
当我们刷新页面时它会消失。
问题是我们如何设置这个闪烁消息的显示时间?
(例如:3 秒后,此消息将消失!)。
ruby-on-rails - Flash[:notice] 多行单行
我想传递给flash[:notice]
一个字符串数组和一个字符串(在两个不同的时间)
例子:
和
我认为以下代码:
当然,当我传递单个字符串时,Rails 说我在 String 类中不存在 join 方法。怎么能越过错误?
谢谢你
php - 登录/注销后显示闪烁消息
我一直按照Symfony Book 中的这个教程来管理我的用户。
现在,我想在登录成功或有人试图访问禁止区域后设置一条闪烁消息。
我的理解是身份验证和授权不在控制器内部管理。结果,我不知道在哪里放置我的代码以显示简单的“抱歉,您未连接”消息。
c# - MVC 中的 Flash 消息
我试图flash messages
按照以下说明在我的 MVC 项目中使用:
- http://10consulting.com/2011/08/29/asp-dot-net-mvc-flash-messages-with-razor-view-engine/
- https://gist.github.com/13orno/d44d0117f17bcd9d0cb7
我Install-Package FlashMessageExtension
通过 nuget 添加了包,并创建了一些项目:
- FlashMessageExtensions.cs;
- _Flash.cshtml;
- jquery.flashmessage.js;
- jquery.cookie.js;
正如说明所说,我将它添加到我的 _Layout.cshtml 中:
在我的控制器中,我正在调用:
由于某种原因它不起作用,有人可以帮助我吗?
错误
生成的代码:
angularjs - Angularjs ngMessages不显示非验证消息的消息
我正在尝试使用 ngMessages 指令,为自动保存的富文本编辑器显示两条不同的消息……它们只是“已保存”和“正在保存……”
我在控制器上公开了一个变量,该变量返回一个函数,该函数从控制器后面的服务返回一个属性(显然这是获得双向绑定的唯一方法)。
我的控制器变量非常简单
我的服务只是将一个 get 访问器放在一个私有变量上
在我的 Chrome 开发工具中,我可以看到 saveStatus 在范围内并返回一个函数。即使我不使用函数(所以消息应该总是说“SAVED!”)消息仍然没有出现......
输出似乎由 ngMessages 格式化,因此我认为它已加载并且可用,但我在网络上找不到任何不使用 $errors 集合的示例!