Blog do Hollander :: RoR de leigo para leigos

6 maio, 2008

Embedded Codes (Códigos Embutidos) em views

Filed under: Ruby / Rails — Tags:, — hollanderramos @ 21:42

Embedded Codes ou Códigos embutidos são instruções, objetos ou qualquer outra coisa que é inserido dentro de um documento. Por exemplo um gráfico Excel inserido dentro de um arquivo do Word.

Os arquivos de visão do RoR, basicamente são compostos por instruções HTML e pedaços de código em Ruby. O que define a parte que contém a expressão Ruby são tags para blocos especiais, conforme a tabela abaixo:

<%= %> É um dos códigos mais comum. Contém expressões em Ruby que serão substituídas pelo resultado na construção do HTML acrescido por uma quebra de linha.

<%= -%> Idêntico ao anterior, porém não acrescenta uma quebra de linha.

<% %> Contém uma expressão em Ruby cujo resultado não gera uma saída em HTML. Acrescenta uma quebra de linha.

<% -%> Idêntico ao anterior, porém sem acrescentar uma quebra de linha.

<%# %> Insere um comentário. O comando será ignorado e não exibido.

Blog no WordPress.com.