新手问题 rails 新手求解:rails 中的 helper 生成的表单元素

Unknow user · July 06, 2012 · Last by lgn21st replied at July 06, 2012 · 2456 hits

作为一个 rails 新手一直很好奇,rails 中用 helper 生成的表单元素,样式是怎样设置的,例如按钮,输入框,下拉框。

另外如果用了 hepler 如何和前端工程师很好的协作呢?

另外吐槽下:刚注册的时候用户名输入中文居然直接报错,提示相当的不友好,搞了半天才发现原来是账号中文的问题。

让尘归尘,土归土,让样式的问题归 CSS。 你应该研究一下 Rails 的 helper 如何按照你的需求生成 HTML,以及 classid,然后就可以让前端工程师通过 CSS 来处理样式的问题。

Unknow user #2 July 06, 2012

这个应该先由前端工程师给出页面,我们才能进行开发(用 helper)吧,而不是我们先写了页面然后再给前端工程师改

不冲突,即使前端工程师给出页面,你作为程序员用 helper 也只要关注表单的 html 生成,而不是表单的样式。

Unknow user #4 July 06, 2012

了解了,非常感谢!

在问下,一般使用的 helper 都是自己定义的还是用的 rails 提供的那些 form_tag,label_tag之类的

#4 楼 @mappings 有现成的就用,没有的就自己定制。

You need to Sign in before reply, if you don't have an account, please Sign up first.