問題タブ [nunjucks]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
node.js - Nunjucks コンソール ログがノード js テンプレート エンジンとして機能しない
ノード js の「nunjucks」テンプレートを初めて使用します。ほとんどの情報は nunjucks ドキュメントで入手できますが、変数 init をコンソールする方法がわかりません。
私は次のことを試しましたが、うまくいきませんでした:
{{ console.log(varible) }}
javascript - ブラウザのクライアント側で nunjucks マクロを使用するには?
node.js からプリコンパイルして JS テンプレート ファイルを公開するので、nunjucks にクライアント側のテンプレートを使用できます。クライアント側のテンプレートを次のように呼び出します。
文字列を取得します。
私が試したようにマクロを呼び出す方法はありますが、これは間違っています。マクロは、最初に node.js に関してページで宣言され、次に Node.js などで連続して呼び出されます。
しかし、マクロを取得してクライアント側で何度も呼び出す方法がわからない。これまでのところ、コンソールで検査を行う努力をしましたが、うまくいきませんでした。
nunjucks - 拡張機能を作成するために nunjucks パーサーを使用して {% %} の外側を読み取る方法
データ バインディング用の拡張機能を作成しようとしています。しかし、解析ドキュメントが利用できないため、私は立ち往生しています。
以下の構文では、「タイプ」を確認/読み取る方法、つまり {% %} の外にあるものを読み取る方法を教えてください。
以下の構文は正常に機能し、上記が不可能な場合にのみ使用されます。
javascript - Nunjucks 拡張機能から変数を設定するにはどうすればよいですか?
Nunjucks 拡張機能から変数を設定するにはどうすればよいですか? たとえば、ここにテンプレートと拡張機能があります。変数は、ブロックx
内からのみ見えるようにする必要があります。sample
テンプレート:
拡大:
javascript - 環境に応じてexpress jsでアセットをリンクする
環境に応じて、html ファイル (正確には、私の場合は nunjucks ファイル) にアセットをリンクする方法はありますか? 簡単にデバッグするために、開発環境にいくつかの部分的な *.css または *.js ファイルを含めたいと思います。 )。
nunjucks - nunjucks ループ可変フィルター
コンソール エラー: エラー: フィルターが見つかりません: data.filter.
ループの書き方は?