问题标签 [error-messaging]

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.

0 投票
6 回答
9286 浏览

html - 用于确认、错误和警告消息的语义 HTML

人们对用于确认、错误和警告消息的语义 HTML 有何看法?

目前我有一些简单的东西,比如:

从而message-warning类被替换message-confirmation或者message-error如果消息是不同的类型。

有没有更语义化的方式来标记它?

0 投票
0 回答
89 浏览

c++ - 有没有更好的方法来创建自定义错误消息以完美转发到构造函数?

我有以下 C++ 代码来测试我们在将参数委托给不同类型对象的构造函数时使用的完美转发:

我想知道——在处理这些类型的情况时,C++ 错误消息的当前状态是什么?有没有什么可以与 Scheme 提供的功能相媲美,(syntax-error)以便对象的用户在使用不当时可以获得更好的错误消息?我不在乎使用什么 C++ 标准——我只想知道目前是否可以调整 C++ 的错误诊断消息。

程序员可以为未来的用户对这些冗长的模板代码错误消息做些什么吗?还是这一切都在编译器手中?

0 投票
1 回答
361 浏览

visual-c++ - 构建消息 - 未知编译器版本,用于视觉工作室上的 dealii-4.8.1 库

我的构建输出给出了许多错误消息:

“未知的编译器版本 - 请运行配置测试并报告结果”

...尝试在 Visual Studios 14.0 (v 2015) c++ 上为 dealii-8.4.1 库(开源、有限元库 - 图形库)构建安装时。

构建的一部分如下所示。

谁能建议这意味着什么?以及如何:“运行配置测试并报告结果?” 我首先使用 cmake 配置了 dealii-8.4.1。

在本机 Windows 上使用 deal.II(dealii 网页和说明)
https://github.com/dealii/dealii/wiki/Windows

Visual Studios 上的部分构建输出
44> vector_tools_point_value.cc
44> 未知编译器版本 - 请运行配置测试并报告结果
44>C:\dealii-8.4.1\source\numerics\vector_tools_point_value.cc(22): fatal错误 C1083:无法打开包含文件:'vector_tools_point_value.inst':没有这样的文件或目录
44> vector_tools_point_gradient.cc
44> 未知编译器版本 - 请运行配置测试并报告结果
44>C:\dealii-8.4.1\ source\numerics\vector_tools_point_gradient.cc(22):致命错误 C1083:无法打开包含文件:'vector_tools_point_gradient.inst':没有这样的文件或目录
44> vector_tools_project.cc
44> Unknown compiler version - 请运行配置测试并报告结果
44>C:\dealii-8.4.1\source\numerics\vector_tools_project.cc(22): fatal error C1083: Cannot open include file: 'vector_tools_project.inst ': 没有这样的文件或目录
44> vector_tools_rhs.cc
44> Unknown compiler version - 请运行配置测试并报告结果
44>C:\dealii-8.4.1\source\numerics\vector_tools_rhs.cc(83): fatal错误 C1083:无法打开包含文件:'vector_tools_rhs.inst':没有这样的文件或目录

0 投票
0 回答
241 浏览

django - 酥脆的表格需要现场消息本地化

我是 Django 的新手,我正在通过一本教程书做我的第一个教育项目。在这里,我们使用酥脆的表格来制作联系表格。并且有几个必填字段。当我尝试在没有这些字段的情况下提交表单时,我收到错误消息“请填写此字段”。(见截图)。我有一个问题,是否有简单的解决方案来本地化此类消息?

在此处输入图像描述

0 投票
9 回答
34136 浏览

visual-studio-2017 - 在 VS2017 中关闭“语言服务已禁用”错误消息

我们在 Visual Studio 2017 Enterprise 的 MVC Web 应用程序中收到以下“错误”消息。

项目“C:\Work\Blackhawk Platform\Platform-DEV-Branch\BlackhawkViewer\BlackhawkViewer.csproj”的语言服务被禁用,因为它包含大量 .js 文件。考虑使用“tsconfig.json”文件的“排除”部分排除文件。

我尝试在选项中关闭语言服务,但这并没有关闭消息:

在此处输入图像描述

这是一个相当大的网络应用程序。有没有办法在不禁用 tsconfig.json 文件中的任何文件的情况下关闭此消息?

0 投票
1 回答
735 浏览

jsf - jsf 自定义所有错误信息

我的任务是将应用程序的所有消息翻译成另一种语言,不同于英语。棘手的部分是 JSF 框架本身生成的消息。我遇到了各种文章,展示了如何自定义某些特定的转换或验证错误消息,但我对自定义应用程序可能生成的每个可能的错误消息感兴趣(例如,包括身份验证和导航错误消息)。

是否有包含所有可能错误消息的文件?

到目前为止,我遇到了一个名为Messages.properties的文件,它位于jsf-api jar中,其中包含ValidationConverterComponent错误消息。但这还不够,除此之外还有很多其他错误。

这个 jar 实际上被命名为jboss-jsf-api_2.1_spec-2.1.28.Final-redhat-1.jar并且位于jboss-eap\modules\system\layers\base\javax\faces\api\main文件夹下。
在这个 jar 中,Messages.properties 文件位于javax\faces包下。

我目前使用 Red Hat JBoss Enterprise Application Platform - Version 6.4 .0.GA, JSF Implementation-Version: 2.1 .28.Final-redhat-1

0 投票
2 回答
71 浏览

java - Android Studio,如果填写了两个文本字段中的一个,则传递到下一页

所以我基本上想知道如果填写了txtCode或StreetCode,我将如何允许用户在他们点击付款时继续到下一页,只需要填写这两个中的一个才能传递到下一页但是如何我让它工作,因为目前他们都必须填写才能传递到下一页。

0 投票
3 回答
409 浏览

c++ - 尝试在 C++ 中转换结构时出现奇怪的错误消息

在 Linux 上使用 C++,我只是相当愚蠢地写了这个:

而不是预期的:

给我这个错误:

我知道为什么会出现错误(我试图转换结构),但我不明白为什么错误消息说明了它的作用。有人可以解释一下吗?

0 投票
2 回答
868 浏览

c# - 部分视图上的 MVC 4 自定义验证不显示错误消息?

当我单击索引页面上的提交按钮时,请参见下图: 索引页

我的问题: 我只是自定义必需属性,为什么ProductDescription的错误消息不显示?

我的所有文件,请参阅以下部分:

产品模型.cs

索引.cshtml

_FormPartial.cshtml

家庭控制器.cs

CustomRequiredAttribute.cs

感谢提前!

0 投票
1 回答
2086 浏览

model-view-controller - 在 mvc 的同一对话框弹出窗口中显示错误消息

我有一个 MVC 应用程序,在其中实现了高级搜索对话框弹出窗口。如果用户没有在任何文本框中输入任何内容并单击搜索按钮,我希望保持弹出窗口打开并在同一个弹出窗口中显示错误消息。我的问题是它将关闭该对话框弹出窗口并在主页上显示高级搜索和错误消息的文本框。谁能告诉我我做错了什么?

索引视图

控制器

高级检索表(部分视图)