为什么大多数rails开发人员在使用observe_field的时候,当文本输入框发生变化而不是使用onkeydown时,如果他们想要触发特定的动作,有没有什么好的理由呢?我认为,在大多数情况下,使用observe_field的结果要比使用本地钩onkeydown生成更多的代码。在rails中使用observe_field而不是onkeydown的原因是什么?
0
A
回答
0
我认为这只是一个方便的方式Rails提供给不知道JavaScript的人或谁不想写另一段JavaScript代码。
+0
它是可以使用onkeydown而不写任何javascript - 如::onkeydown => update_page {| page |页面[:项目] .toggle} – gorn 2010-06-02 11:06:32
相关问题
- 1. 在Javascript中使用===而不是== typeof的原因是什么?
- 2. 什么是使用ndarray而不是python数组的原因
- 3. 是什么原因
- 4. 是什么原因导致datepicker不加载在rails 3.1.3 jQuery中?
- 5. 使用esb的原因是什么
- 6. 使用OpenJDK的原因是什么?
- 7. 使用舞台实例而不是调用“舞台”的原因是什么?
- 8. 使用4个空格而不是2个空格的原因是什么?
- 9. 'System.IO.IsolatedStorage.IsolatedStorageException'的原因是什么?
- 10. UnsupportedClassVersionError的原因是什么?
- 11. ChangeConflictException的原因是什么?
- 12. 什么是UnsatisfiedLinkError的原因?
- 13. RejctedExecutionException的原因是什么?
- 14. .htaccess不准确的原因是什么
- 15. C++ 17中不赞成使用std :: result_of的原因是什么?
- 16. PlatformID.MacOSX是什么原因?
- 17. java.lang.reflect.InvocationTargetException:这是什么原因?
- 18. 在Rails 5的控制器中使用什么而不是after_commit?
- 19. Kotlin中twitter4j.StreamListner IllegalAccessError的原因是什么?
- 20. 在反应组件中使用static contextTypes = {}的原因是什么?
- 21. 在WF4中使用代表的原因是什么?
- 22. 在Kotlin类中使用“Kt”后缀的原因是什么?
- 23. 高压缩视频中显示的块的原因/使用/原因是什么?
- 24. 导致rails应用程序崩溃的原因是什么?
- 25. “不推荐使用的加密算法”的原因是什么?
- 26. Ruby on Rails中导致此NoMethodError的原因是什么?
- 27. 在codeigniter中上传不起作用。可能是什么原因?
- 28. Rails observe_field使用jQuery
- 29. 不使用暂存缓冲区的原因是什么?
- 30. 使用的原因是什么(如果是false!== ...)
你使用的是什么rails版本? – 2010-06-01 03:45:48
2.3但它的意思是作为一般问题 – gorn 2010-06-02 11:01:11
它似乎真的很奇怪的想法,把特殊对象放在只有观察其他对象的其他事件的时候,当我们已经有了这个+的钩子,它可以使用,而不必下降到javascript – gorn 2010-06-02 11:08:38