{%block extraBody%}の例または推奨使用が見つかりませんでした。{%block extraBody%}の推奨/推奨使用方法
-1
A
答えて
0
extraBody
nunjucksの目的は、outerLayoutBase
でブロックし、あなたは完全にouterLayoutBase
を上書きすることを余儀なくされることなく終了</body>
タグの直前に配置したいコードを追加できるようにすることです。たとえば、該当するスクリプトがasync
属性の適切な候補でない場合は、ロードして実行中のページのレンダリングをブロックしないように、サードパーティのscript
タグをここに配置することができます。
ここでの目標は、アポストロフィのマークアップを、標準化された基本テンプレートの一部として挿入して、人々がそれを上書きすることを強いられないようにし、後でアポストロフィのために挿入する必要がある彼らはouterLayoutBase
の失効したコピーに必要なテンプレートコードを持っていないからです。プロジェクトレベルのコードは、必要に応じて、outerLayoutBase
に拡張されたouterLayout
のオーバーライドで開始し、ホイールを再作成するのではなく、わずかなブロックをオーバーライドするだけです。 outerLayout
の「在庫」バージョンは意図的にこのように設定されていることに注意してください。それはouterLayoutBase
に拡張され、それ以外は何もしません。あなたのバージョンはouterLayoutBase
まで拡張でき、いくつかのブロックを無効にすることができます。
当社の社内開発者はこのルールに従い、outerLayoutBase
に新しいブロックを追加することをお勧めします。他の開発者が必要な柔軟性を確保できるようにするには、新しいブロックを上書きする必要があります。同じように。
関連する問題
- 1. 推奨方法
- 2. 推奨の方法は
- 3. 使用非推奨メソッド
- 4. Windows用推奨チューニングユーティリティ
- 5. VBA用推奨IDE
- 6. データベースの推奨
- 7. クロスプラットフォームモバイルソフトウェアの推奨
- 8. クラウドストレージプロバイダの推奨
- 9. ロールジェムの推奨
- 10. レイアウトの推奨
- 11. 推奨アルゴリズム
- 12. ベンダー推奨エンジン
- 13. OCR .NET推奨
- 14. 非推奨コード
- 15. 推奨パラメータオーダー
- 16. 推奨エンジンメトリック
- 17. Bitbucketタイムトラッキングアドオン推奨
- 18. 推奨図書
- 19. 推奨CSSスタイルガイド
- 20. Mongoose:推奨データベーススキーマ
- 21. ボンドコミュニケーションフレームワーク非推奨
- 22. PEP8 E226推奨
- 23. 推奨モデルベーステストツール
- 24. 推奨ルールセット
- 25. glEnableClientState非推奨
- 26. 推奨モバイルサイズ
- 27. ララベルブレード推奨デザイン
- 28. UIKeyboardBoundsUserInfoKey非推奨
- 29. SQLOLEDB非推奨
- 30. アーキテクチャサブアプリケーションを使用したWebアプリケーションの推奨事項/推奨事項