问题标签 [argument-error]

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 投票
2 回答
2495 浏览

ruby-on-rails - Rails 中的参数错误

我想连接两个实体(项目和问题),Rails 说一些错误消息,但我不知道该怎么办。请你帮我修一下好吗?非常感谢。

错误画面

0 投票
0 回答
385 浏览

ruby-on-rails-3 - Kaminari 参数数量错误(0 代表 1)

我在我的应用程序中使用 kaminari 和 bootstrap_kaminari gems。以前他们工作得很好,但是现在,我不知道这是不是我所做的更新,每次paginate调用该方法时都会出现此错误:

我不知道哪种方法应该采用 1 个参数但采用 0. page.current?page.next?或者page.prev?

谢谢你的帮助

0 投票
1 回答
1052 浏览

flash - AS3 ArgumentError:错误 #1063:预期为 2,得到 0

我不断收到此错误:ArgumentError:错误#1063:代码上的参数计数不匹配::SimonPad()。预期为 2,得到 0。我不知道发生了什么,尤其是 uint。任何帮助将不胜感激。我在下面显示了两个代码块。它们基于 Actionscript 3.0 当我试图运行这些代码时,我没有在舞台上得到任何东西。该代码应该显示四个不同颜色的框,但它根本不起作用。请帮忙。

{

}

{

}

0 投票
1 回答
336 浏览

ruby-on-rails - 运行 rspec 测试时 Rails ActionView::Helpers::TextHelper 中的 ArgumentError (3 for 1)

我正在将我们的测试套件升级到 Capybara 2.1,并且在运行测试套件时遇到了最奇怪的问题。

使用:

  • 红宝石 1.9.3p392
  • 导轨 3.2.12
  • rspec 2.13.0
  • 水豚 2.1.0

当我为整个套件运行测试时(使用描述性格式立即失败):

抛出以下错误:

使用该--backtrace选项运行时,会报告以下内容:

但是,当我一次运行一项测试时,我没有任何问题。这对我来说令人难以置信,任何人对此可能有的任何见解都将受到高度赞赏!重要的是要知道这只发生在使用默认驱动程序而不是 selenium 测试的验收测试中。此外,此错误仅在升级到 capybara 2.1.0 后发生。

0 投票
1 回答
1616 浏览

ruby-on-rails - Rails 3.2.13 / 设计 2.2.3:方法“authenticate_scope!” 抛出错误:参数数量错误(1 代表 0)

我使用 Devise (2.2.3) 并尝试使用此 jQuery ajax 调用为用户加载“编辑”表单:

这将调用此 before_filter...

...来自宝石文件...

最终调用的方法是:

我得到的错误是:

但是当我删除“:force => true”时,错误就消失了:

所以我想知道“:force => true”是什么意思......为什么当我把它留在原地时会出现错误?我想像这样对 gem 代码进行猴子补丁是个坏主意。但是我还能做些什么来避免错误呢?

谢谢你的帮助!

0 投票
1 回答
491 浏览

actionscript-3 - getChildIndex 的固有 Flash 错误

我有这段代码可以完美运行,但偶尔——只要 Flash 这么认为——它就会崩溃。这是生成的调试文本:

错误 #2025

显示结果:真

多莉 = 10

多莉补充说

添加了通用芯片

高亮 SH:[object SurfaceElement]10-[object TSprite]-vex!

参数错误:错误 #2025

请注意“烦恼!” 是对象 vex 的名称它是一个 TSprite (=Sprite)。

从调试文本中,很明显错误发生在这里:

为非子对象调用 getChildIndex 时会发生错误 2025。但正如父母的名字所暗示的那样, sh vex 的孩子(vex!)。而且只有一个vex

另一个奇怪的事情是错误消息(e.message)只是产生: 错误 2025 而错误到字符串(e.toString())产生: ArgumentError: Error #2025

它不应该说得更像:

ArgumentError:错误 #2025:提供的 DisplayObject 必须是调用者的子对象??

0 投票
6 回答
82285 浏览

ruby-on-rails - Rails: Invalid byte sequence in US-ASCII (Argument Error) when I run rake db:seed

When I run rake db:seed in my Rails app, I'm getting this error:

invalid byte sequence in US-ASCII (Argument Error)

I just added science_majors and down to my seed file, and now when I run rake db:seed it gives me this error:

invalid byte sequence error

Why is this, and how can I fix it?

part of seeds.rb

I left out all the other colleges. I have 200 schools so far, but Pitt is the only one with comprehensive data so far. The rest just have basic data, like Harvard. I also left out some of the data for Pitt for the sake of brevity, but let me know if you'd like me to include the rest.

Edit: I tried taking out the *'s in science_majors on down and then running rake db:seed, but that didn't change anything.

0 投票
1 回答
66 浏览

actionscript-3 - ActionScript3:构造函数的参数错误

我在 ActionScript 作业上有一个真正的问题。我必须编写一个纸牌,现在我遇到了一个我不理解的错误。当我启动我的游戏对象时,它会实例化一个 CardDeck 对象,并用 Card 对象填充它的数组。但是自从我上次编辑以来,每 2 秒抛出一个“ArgumentError:错误 #1063”,我就是不明白为什么。我已经查看并尝试了与此错误相关的几个主题,但我没有设法使其工作......

这是我的课程:

  • 卡片

    /li>
  • CardDeck.as

    /li>
  • CardStack.as

    /li>

我在这里称它为:

我得到了这个例外:

任何帮助将非常感激 !

0 投票
1 回答
2135 浏览

actionscript-3 - AS3 中的参数错误 1063

所以我一直在开发一款名为“剪刀石头布蜥蜴史波克”的游戏。

我收到此错误:ArgumentError:错误 #1063:FlashGame_fla::MainTimeline/backtoBanana() 上的参数计数不匹配。预期为 0,得到 1。

这是我的主要代码:

所以错误出现在函数 backtoBanana() 中,我似乎无法修复它。有人能帮我吗?非常感谢。

0 投票
1 回答
1756 浏览

ruby - 在初始化方法中自定义 ArgumentError 消息

与其让我的 Ruby 对象的构造函数抱怨给定的参数数量(如果参数错误),我希望消息准确地列出预期的内容。

显然这是行不通的,但希望这能传达出这个想法。我只想覆盖这个类的默认 ArgumentError 消息。