ruby-on-rails - 将对象从 View 传递到 Controller

标签 ruby-on-rails model-view-controller forms link-to-remote

有没有办法将对象(特别是 View 中使用的 form_builder 对象)传递给 Controller ​​中的操作?我正在使用 link_to_remote 并想更新 Controller 中的变量,然后通过 render :update block 将新的嵌套表单元素添加到我的表单中。

如果我将它作为参数传递,它会得到转换后的字符串,而且我似乎也无法成功地将本地散列传递给 Controller ​​。

最佳答案

不,您不能将对象从 View 传递到 Controller 。

您的所有逻辑都应该发生在 Controller 和模型中,并且在流程结束时, View 会在浏览器或其他地方呈现结果。

关于ruby-on-rails - 将对象从 View 传递到 Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/846936/

相关文章:

ruby-on-rails - rails 4 : ConnectionTimeoutError on heroku basic plan

ruby-on-rails - 多个资源中的相同路由

java - RequestMappingHandlerMapping 没有映射到这里有什么原因吗?

jquery - SlideUp 单个元素

php - Symfony 表单生成 - 为什么?

html - 如何使用类来设计 HTML 表单的样式?

mysql - rails : "Mysql2::Error: Incorrect string value:" when trying to save "params.inspect"

ruby-on-rails - Rspec 忽略唯一性验证

php - ZF中什么是Layout,什么是View?我应该何时使用、使用谁的变量以及为什么?

ios - 无法从 View Controller 到模型进行通信