Denetleyicisi helper_method
Birisi "yardımcı dosya içinde. yolu," normal yaratmak yerine yardımcı bir yöntem oluşturmak için bir kontrolör içinde helper_method kullanmak gerekir diye merak ediyorum Ne artılarını ve eksilerini?
CEVAP
helper_method
işlevsellik denetleyicisi ve görünümü her ikisi arasında kullanılan bir şey olduğu zaman yararlıdır. İyi bir örnek current_user
gibi bir şeydir.
Yöntem denetleyicisi mantık daha fazla ilgilenir ve sonra biçimlendirme eğer denetleyici ait. current_user
gibi bir şey ApplicationController
tanımlanmış olan, yani tüm kontrolörler arasında paylaşılacak.
Gerçek bir "yardımcı" biçimlendirme ve şablon mantığı gibi yöntemleri görünümü ile uğraşmak ve tip işler için. Bu nadiren kumanda ihtiyaç vardır ve uygulaması/yardımcıları altında kendi modülünde ait. Gerektiğinde denetleyici bunları da dahil edebilirsiniz, ama görüntüleyin yardımcı yöntemler denetleyicisi için kullanılabilir tüm modül değer.
Diğer kumanda dan Direktif denetleyici...
"Görünümü Denetleyicisi" kay...
ASP.NET MVC: Tüm olası yolları Denetle...
Komisyon görevi çalıştırmak denetleyic...
İşleme applicationDidBecomeActive - &q...