【问题标题】:ruby on rails on click events关于点击事件的 ruby​​ on rails
【发布时间】:2009-11-11 21:20:42
【问题描述】:

如果这个问题看起来太简单了,但我似乎在任何地方都找不到它,我很抱歉。我正在钢铁项目中创建一个红宝石。我在 vs 项目(ruby on rails)中创建了一个 html.erb 和 rb 文件。

我的问题如下: 在我的 html1.erb 文件中,我创建了一个文本框和按钮:

<p>
<input erb:blockvar="erb:f" erb:method="erb::myName" erb:name="erb:text_field" 
    name="erb:f[:myName]" size="30" type="text" /><input erb:blockvar="erb:f" 
    erb:method="erb:&quot;myValue&quot;" erb:name="erb:submit" name="erb:f[myName]" 
    type="submit" value="Submit" /></p>

但我不知道如何为这个按钮创建一个事件。

请指点一下??

谢谢!

【问题讨论】:

  • 这看起来不像我见过的任何 Rails 代码。
  • 我猜它转换成另一种语言..我不知道..我完全迷路了。我刚刚添加了文本框和按钮,这是它生成的代码
  • 你是asp.net背景的吗?我问的原因是因为 Rails 没有像 asp.net 这样的服务器端事件。
  • 实际上是的...我发现实际上很难适应 Rails 世界

标签: ruby-on-rails ruby visual-studio events button


【解决方案1】:

我怀疑生成的代码是Ruby in Steel 的混合物。如果这是生成的那种代码,我建议您不要使用该 IDE 产品,因为 NO 如果您需要将它们带入您的程序,Ruby/Rails 编码器会理解它项目。没关系,除非 Ruby in Steel 正在执行一些中间“编译”步骤,否则我不知道它是如何工作的。如果你需要一个 IDE,我个人推荐 RubyMine,尽管 Aptana Studio 也是一个有价值的产品(而且是免费的)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-18
    • 1970-01-01
    • 2012-12-12
    • 2011-08-17
    • 2017-04-30
    相关资源
    最近更新 更多