问题标签 [invalid-argument]
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.
javascript - 使用 setTimeout 延迟居中弹出 Javascript
尝试在设定的时间值后显示居中的弹出窗口,如下所示:
但弹出窗口永远不会显示。如果我这样写:
弹出窗口立即显示,但随后我收到一个 Invalid Argument 错误。建议?
java - Java web start 无法启动并出现“无效参数异常”
我正在开发一些必须使用 Java web start 启动另一个应用程序的应用程序。它的设计方式是这样的:
当我运行这个应用程序时,我得到以下异常:
但这实际上取决于我如何运行它。如果我从命令行使用 Java 6 64bit,它会如前所述失败。但是从内部 Eclipse 可以正常工作而不会引发异常。当我从带有 Java6 32 位的 PC 上运行它时,无论如何都会失败。
其次,如果我使命令参数更小,它就可以工作。因此,根据命令的长度,我是否得到异常。但在 Eclipse 中,无论命令的长度如何,它都能正常工作。
我不明白为什么会有这种行为?
objective-c - 使用 UIDocument saveToUrl 在 NSURL 上抛出 NSInvalidArgumentException
我正在尝试进行快速测试以将文件同步到 iCloud。这是我的简单片段:
现在我试着环顾四周,在其他教程中,这似乎是他们这样做的方式。问题是当代码运行时,会抛出这个异常(在 [doc saveToURL] 行):
'NSInvalidArgumentException',原因:' * -[NSURL URLByAppendingPathExtension:]:组件、组件或 pathExtension 不能为 nil。
在此处获取普遍存在的 URL 后,将立即调用运行此逻辑的方法:
我尝试了一些不同的方法来修复它,但它一直在发生。知道问题可能是什么吗?
谢谢大家的时间:)
javascript - 带有空字符串的JS getElementById:无效的过程调用或参数
我有一个函数,它sCellId
传入了一个参数。我正在尝试使用它来获取它的元素
现在我有一个空检查,我完全希望它null
有时会,这很好(if (tdElement)
)。但是,似乎当传入一个空字符串时,我得到了一个异常:
无效的过程调用或参数。
在手表中,如果我添加document.getElementById("")
,它可以正常工作并给我null
. 添加sCellId
到手表我得到一个空字符串""
,如果我添加document.getElementById(sCellId)
到手表,它再次显示错误。
这是观察变量的快照:
我在这里缺少什么吗?
asp.net-mvc-3 - MVC3 中的参数无效
我无法编译此代码。我是 MVC/Stackoverflow/programming 的新手,并试图按照教程进行操作。此外,我尝试查找一些东西并看到一些具有 Nullable 值的选项,但运气不佳。
这是 FindTheLatest 的定义
如果需要,这也是 OdeToFood 的定义。
我收到一条错误消息:“System.Data.Entity.DbSet”不包含“FindTheLatest”的定义和最佳扩展方法重载“OdeToFood.Queries.RestaurantReviewQueries.FindTheLatest(System.Collections.Generic.IList, int) ' 有一些无效的参数
objective-c - UIButton UIButtonTypeCustom error.Unrecognized selector sent to class
我的代码有这个错误。我正在设计一个自定义checkbox
。为此,我有一个UIView
我定制的看起来像一个Checkbox
. 我有我的项目的另一个副本,我在其中使用了代码,它工作得非常好。我将代码复制到另一台mac,它不会工作。它是相同的代码。
我在第一行收到错误,method.btn_CheckBox = [UIButton buttonWithType:UIButtonTypeCustom];
一旦我的断点到达这一行,它就会抛出这个错误
我的 .h 文件
为什么我会收到此错误?任何帮助都会很棒。如果您需要更多信息,请询问。谢谢...
c++ - Cuda中的数组乘法产生错误
我想将两个数组相乘,但 Cuda RunTime API 有问题。出现错误:cuda 运行时 API 错误 11:无效参数。论据是什么?请帮帮我 代码:
c++ - C++ 处理无效参数
我正在写一个 C++ 类。它的一些字段是 STL 容器,有些不是。在编写方法时我开始想,我应该如何处理传递给方法的无效值?例如,某些方法或多或少是 STL 容器方法的包装器。当传递无效的迭代器时,许多 STL 方法只是具有“未定义的行为”。我想是这样的,因为它允许 STL 代码忽略这些情况,从而更快。
但是对于更高级别的代码,我该怎么办?当发生意外错误时,我确实会抛出异常,例如开发人员犯的错误导致的错误。但在这种情况下,参数值取决于接口用户,而不是实现者。我可以忽略无效的参数和无效的迭代器等,并将问题“传递”给较低级别的函数,这将产生未定义的行为,但我也可以抛出异常或至少找到某种方法来报告错误。
最好的办法是什么?
示例:我有一个表示树节点的类,它有一个 add_child() 方法,它采用 std::shared_ptr 参数。我应该检查该值还是让用户确保没有通过 nullptr?或者对于无效的迭代器,将其传递给 STL 方法或报错?如果我应该报告 - 例外是正确的解决方案吗?
c# - LINQ 说 insertonsubmit 的参数无效
在使用 C# 中的 LINQ 将数据插入 SQL Server 08R2 中的表时,我似乎遇到了这个问题。无论我尝试过什么,我都会不断收到错误消息INSERTONSUBMIT()
。这是代码...
错误读取
void Table.InsertOnSubmit(UNITBC entity) 将处于挂起插入状态的实体添加到此 System.Data.Linq.Table。错误:“System.Data.Linq.Table.InsertOnSubmit(AS5553.UNITBC)”的最佳重载方法匹配有一些无效参数
我用来保存变量的容器与表数据类型匹配。(string
对varchar(64)
)我知道我需要unit.SubmitChanges();
下一个,但没关系,因为我无法通过这INSERTONSUBMIT()
一点。任何帮助都会很棒,因为我已经尝试了几件事,并花了一整天的时间进行研究。
更新
这是所要求的 unitnote 类...