Qual è esattamente la differenza tra i file helper
e i file lib
nelle guide? Quando dovrebbero essere utilizzati questi file in modo appropriato?Differenza tra file helper e file lib nelle guide
6
A
risposta
10
soccorritori in Rails sono utilizzate per organizzare aiutanti nelle viste. Così si può creare un metodo in qualche modulo helper, dicono:
module SomeModule
def markdown(string)
#some behaviuor
end
end
e poi utilizzarlo nella vista: markdown("Hello world")
.
La cartella Lib deve conservare le parti del codice che non sono completamente pertinenti per modelli, controller, helper o viste. Supponiamo che tu implementi il tuo web crawler in una classe separata. È meglio tenerlo in lib/my_crawler.rb
.
2
aiutanti è un mixins (moduli) tuttavia in/lib è possibile inserire classi e intere biblioteche
Problemi correlati
- 1. Differenza tra stringa e testo nelle guide?
- 2. File DLL e LIB
- 3. Qual è la differenza tra i file .lib e .a?
- 4. Differenza tra file .keystore e .jks file
- 5. Differenza tra file HDF5 e file PyTables
- 6. File DLL e LIB: cosa e perché?
- 7. Differenza tra "test -a file" e "test file -ef file"
- 8. Differenza tra classi Utility e Helper
- 9. Esclusione di file dalle risorse: precompilazione nelle guide
- 10. Differenza tra file .o e .ko
- 11. Differenza tra FILE * "/ dev/stdout" e stdout
- 12. Differenza tra file .jar e .dll
- 13. Differenza tra oggetto codice e file eseguibile
- 14. Differenza tra fla, swf e come file
- 15. Differenza tra xreadlines e-loop un file
- 16. Qual è la differenza tra i file .LIB e .OBJ? (Visual Studio C++)
- 17. Differenza tra un file .msg e un file .eml
- 18. sass-rails helper "image-url", "asset-url" non funzionano nelle guide 3.2.1
- 19. Differenza tra DropDownlist o DropDownListFor Html helper
- 20. Rails visualizza helper nel file helper
- 21. Qual è la differenza tra file: /, file: //, file: ///
- 22. File helper HTML5?
- 23. Qual è la differenza tra un helper e un parziale?
- 24. differenza tra librerie e helper in framework php
- 25. Restituzione di file dalle guide
- 26. Come utilizzare più cache nelle guide?
- 27. Differenza tra $ 1 e $ e nelle espressioni regolari
- 28. Come includere gli helper delle guide su RSpec
- 29. Quali sono le differenze tra i file .dll, .lib, .h?
- 30. Qual è la differenza tra gli helper di Handlebars e gli helper di Handlebars Ember?