2010-09-21 31 views

Respuesta

5

Las principales diferencias entre las variables locales y de instancia son las siguientes

  1. variable local tiene su restricción de ámbito es decir, no disponible para otros procedimientos en los que como ejemplo a disposición de otro
  2. locales y la variable de instancia también está disponible en la vista
  3. variable de instancia es separada para cada objeto
32

La principal diferencia entre variable local y la instancia es que variable local sólo está disponible en el controlador, en donde como variable de instancia está disponible en vistas correspondientes también. El controlador y las vistas no comparten variables locales.

Gracias, Anubhaw

+0

Gracias, se le mostrará un ejemplo de código de en qué se diferencian? – AnApprentice

+2

ejemplo, @Name = "Ruby_rails" es una variable de instancia y name = "Ruby_rails" es una variable local. Gracias ...... – Anubhaw

+1

En caso de que esto ayude a: Es posible ajustar las variables locales para sus plantillas a través del controlador de esta manera: 'render: Índice: clientes locales => {: las cosas => @stuff}' – hangsu

Cuestiones relacionadas