Comencé a programar en ASP.NET MVC Framework hace un año. Recientemente. He aprendiendo Ruby on Rails marco Hay característica de "HTML personalizado ayudante" en ASP.NET MVC Así que puedo crear mi propia ayuda HTMLcrear ayudantes html personalizados en ruby on rails
<%= Html.MyOwnHtmlHelper() %>
he aprendido que hay ayudantes HTML en Ruby tales como
<% text_area %>
que hacen que en html
tengo una pregunta. ¿Puedo crear mi propio helper html para renderizar mi propio html?
¿Un helper HTML tiene que ser un Módulo? ¿Puede ser una clase? –
Sé que esto es viejo pero: para usar el mecanismo integrado de rieles y tenerlo automáticamente disponible, tiene que ser un módulo en la carpeta 'helper' y posiblemente nombrado correctamente. Podrías usar un viejo objeto Ruby antiguo (una clase), y luego solo tienes que llamarlo con su nombre completo y '<% = HelloWorldHelper.new.hello_world_tag%>' pero el mecanismo Helper es más simple y es una convención, y solo llamarías a '<% = hello_world_tag%>' – Gal