Je suis en train d'ajouter des variables d'instance dans les aides comme ce qui suit:Les variables d'instance ajoutées dans les rails d'aide ne sont pas disponibles dans les vues (modèles)?
module ApplicationHelper
def title=(title)
@title = title
end
def title
@title
end
end
et quand je titre dans les vues attribuer/pages/index.html.erb comme ce qui suit:
<% title = 'Listing Pages' %>
et essayez de le montrer dans les vues/layouts/application.html.erb comme ce qui suit:
<%= title %>
il montre que « » et après un certain débogage, ressemble @title est de ne pas s et.
Pourquoi les variables d'instance ajoutées dans les aides ne sont-elles pas disponibles dans les vues (modèles)?
Merci d'avance.
Pour votre information, vous pouvez mettre en œuvre le getter et setter dans une ligne à l'aide attr_accessor. –