Come utilizzare una spina per azioni specifiche su phoenix. Lo scenario essendo desidera utilizzare un connettore per determinate azioni, o il contrario, non desidera utilizzare la spina in una determinate azioniUtilizzo di plug per azioni specifiche in Phoenix
9
A
risposta
16
Come specificato nella documentazione a the bottom of the "rendering" docs, siamo in grado di utilizzare le clausole di guardia
plug/2 supporta le guardie, che permette allo sviluppatore di configurare un connettore per essere eseguito solo in qualche particolare azione
plug :log_message, "before show and edit" when action in [:show, :edit]
plug :log_message, "before all but index" when not action in [:index]
# or
plug :log_message, "before all but index" when action not in [:index]
Gli abeti t plug verrà eseguito solo quando l'azione è mostrata o modificata. Il secondo plug verrà sempre eseguito, ad eccezione dell'azione indice.
Ho trovato questo dopo un po 'di ricerca in questo issue. Che mi ha portato ai documenti. Spero che aiuti qualcuno
Problemi correlati
- 1. Elixir Phoenix variabile globale plug
- 2. Rails before_filter per azioni specifiche nel controller
- 3. current_user controller Phoenix approvata dal Plug
- 4. Utilizzo di Phoenix Framework senza Ecto
- 5. azioni specifiche dell'oggetto nelle viste collezione ember.js
- 6. Come aggiungere un plug in Elixir/Phoenix prima del router?
- 7. Creazione e utilizzo di un modulo helper Elixir in Phoenix
- 8. Callback di Phoenix Framework
- 9. plug-in avro gradle esempio di utilizzo
- 10. Nascondi le righe specifiche utilizzando il plug-in DataTables?
- 11. Utilizzo di setTimeout per ritardare i tempi delle azioni jQuery
- 12. Come ignoro il token di autenticità per azioni specifiche in Rails?
- 13. Azioni specifiche e identiche quando si verificano più eccezioni
- 14. Yii2: esclude azioni specifiche del controllore da '$ this-> goBack()'
- 15. Selezione del provider di cache di output personalizzato per azioni specifiche del controller
- 16. CakePHP Auth come consentire controller e azioni specifiche
- 17. Utilizzo di plug-in non ionici nativi in Ionic 2
- 18. L'equivalente di before_filter di Rails a Phoenix
- 19. Utilizzo di AJAX in un plug-in WordPress
- 20. Rails: disabilitare la root in JSON solo per azioni specifiche del controller?
- 21. Come configurare Plug.Static senza Phoenix
- 22. Come eseguire Phoenix in produzione per sempre
- 23. Come personalizzare l'id di Phoenix
- 24. Utilizzo di Crashlytics senza plug-in tramite cocoapods
- 25. Maven: utilizzo di un plug-in basato sul profilo
- 26. Utilizzo di Rcpp con specifiche di Windows include
- 27. Devo usare Ecto.Repo in Controller o Model per Elixir Phoenix?
- 28. Utilizzo di OpenGraph con PHP (richieste di azioni cUrl)
- 29. NSDateFormatter.dateFromString restituisce nil per date specifiche in lingue specifiche
- 30. Utilizzo dei plug-in Vim in IntelliJ tramite IdeaVim