Flaş mesajını sadece bir kere raylarda göstermek mümkün mü? Demek istediğim, bir şey sildiğimde "Silindi (geri al)" yazıyor, sonra bir tıklamayı tıklarsam tarayıcının Geri düğmesine tıklarsanız mesaj hala orada.Flaş mesajını sadece bir kez Raylarda nasıl gösterebilirim?
cevap
Bu muhtemelen genel bir tarayıcı önbelleğe alma sorunudur. Tarayıcınızı, önbellek önbelleklerini ayarlayarak geri düğmesine basarken bir sayfayı yeniden yüklemeye zorlayabilirsiniz.
Bu yaklaşım deneyebilirsiniz: - Endeksine göster görünümünden ben yönlendirme ediyorum özel durumda
http://blog.serendeputy.com/posts/how-to-prevent-browsers-from-caching-a-page-in-rails/
Sen
flash.now
İşte başparmak kuralı bu kullanabilirsiniz.
In your controller, use flash when you're redirecting and flash.now when rendering.
(hızlı bir google arama sonra bulundu, biraz daha derine kazmak isteyebilirsiniz). Sorum, flaş mesajın bulunduğu sayfadan çıktıktan sonra flaş mesajının kaldırılıp kaldırılamayacağı ve ardından Geri düğmesine tıklayıp basmayacağınızdır. –
Bu stackoverflow iş parçacığı içinde bunun caching ile ilgili olduğunu buldum: http://stackoverflow.com/questions/711418/how-to-prevent-browser-page-caching-in-rails –
- 1. oracle'de sadece zamanı nasıl gösterebilirim?
- 2. Sadece bir kez İyonic
- 3. MySQL: Sadece bir kez
- 4. sadece bir kez çalıştırılır
- 5. sadece bir kez
- 6. sadece bir kez
- 7. Raylarda iki kez görünen mesajlar
- 8. Sadece bir kez işlev çağırın
- 9. setInterval - Sadece bir kez nasıl ateş edilir?
- 10. Raylarda görünüm düzenleme ve flaş mesaj oluşturma 3
- 11. İlkbahardaki tüm güzergâhları nasıl gösterebilirim?
- 12. Sadece bir etkinliği bir kez mi ateşlediniz?
- 13. raylar: iki kez
- 14. Rebase -i sırasında bir taahhüt mesajını yeniden yazarken git farkını nasıl gösterebilirim?
- 15. Raylar flaş: haber
- 16. Android: 'Splash screen' sadece bir kez
- 17. Sadece bir kez Hafızaya yüklenen bir C# Kitaplığı Nasıl Oluşturulur?
- 18. Java: Flaş bir pencere
- 19. I2C onReceive-Handler sadece bir kez çağrıldı
- 20. , bazı testler hala sadece bir kez
- 21. Gulp Watch Sadece bir kez çalıştır
- 22. Knockout afterRender, ancak sadece bir kez
- 23. dağıtıcı sadece bir kez çağırır C#
- 24. Neden bu sadece bir kez ekleniyor?
- 25. web hizmetine sadece bir kez erişebilir
- 26. Belge Türü Bildirimi sadece bir kez
- 27. RxAndroid'i kullanırken ve sadece bir kez
- 28. NSTimer Sadece x kez tekrarlayın,
- 29. Jquery sadece ilk kez çalışıyor
- 30. Sadece bir kez ateşlenen devre dışı gözlemlenebilir abonelik nasıl oluşturulur?
lol, bu yanıtı gönderdikten sonra Sanırım birkaç saniye önce aynı yazıyla karşılaştın. –