問題タブ [swig-template]
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.
json - swig-template を使用して json データにアクセスする
私は swig-template を使用して「colors」オブジェクトにアクセスしています。このリスト形式で各色を表現する必要があります。
このjsonにアクセスするにはどうすればよいですか?
ps。他の方法を試しましたが、うまくいきませんでした。{{style_list.colors|sort}} があり、次のようになります。
node.js - Express.js で res.render を使用するときに swig テンプレート エラーを正しくキャッチする
Express.js と swig テンプレートを使用して Web アプリケーションを構築しています。問題は、swig レンダリングが失敗した場合 (たとえば、テンプレートに問題がある場合)、それがスローしてノードがクラッシュするエラーをキャッチできないことです。
具体的には、stringGenerator 関数を使用してオブジェクトを返し、そのオブジェクトを間違った方法で参照すると、エラーが発生します。「予期しないキー」エラーがスローされますが、キャッチできないようです。
swig が res.render でスローするエラーをキャッチするにはどうすればよいですか。
javascript - Swig テンプレート、テスト条件
swig-templateでこのようなことを行うにはどうすればよいですか?
たとえば、remId = 123455_instock_white の場合、remId に在庫があるか事前在庫があるかを調べる必要があります。
Id に instock が含まれている場合、Id は instock テーブルの下に入り、Id に prestock が含まれている場合、Id は prestock テーブルの下に入ります。
何か案が?これをどのようにフィルタリングすればよいですか?
node.js - Express を使用せずに swig テンプレートを使用してファイルをレンダリングする
私は常に Express で swig (django スタイルのテンプレート エンジン) を使用しています。リクエスト/レンダリングの外でswigを使用し、コンテキストをswigマークアップファイルに渡してHTMLを生成しようとしています。
Express を使用せずに API を理解することはできません。
ウェブサイトから、私が仕事に就けない例があります: https://github.com/paularmstrong/swig/tree/bd3f5a0dc08078ffd4372fa61248f8d50d8cbbf8
render
tmpl オブジェクトに存在しないというエラーがありますか? (compileFile は正常に動作しているようです。)
私が理解していないこと、または例の外に含める必要があることは明らかです。
更新:コメントの後に swig のバージョン番号を追加して、使用しているバージョンを明確にしました。
geddy - ゲディ スウィッグ テンプレート
geddyでswig継承を使用することは可能ですか? geddy gen app app1 --swig によって生成されたコードを見ると、すべてが ejs のように見えますが、{{ または {%.
Geddy またはおそらく例で swig を使用する方法に関するドキュメントはありますか。
ありがとう
npm - Nodejs Swig テンプレート コマンド ライン
Twig テンプレート CLI をインストールできない
http://paularmstrong.github.io/swig/docs/cli/
sudo npm install swig --global をインストールするとき
私は手に入れます
swigを実行しようとしたときのコマンドが見つかりませんエラー
javascript - Express.js および Node.js を使用した Swig の条件付き拡張タグ
Swigテンプレートエンジンの拡張タグを条件付きにする方法、または渡された変数を使用できるようにする方法を知っている人はいますか?
これの代わりに:
私はこれをしたいです
Express.jsでこれを使用してファイルをレンダリングしながら
誰かが前にこれをしましたか?テンプレート拡張を条件付きにするか、文字列の代わりに変数を渡します。助けていただければ幸いです。