問題タブ [pugjs]

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.

0 投票する
1 に答える
3026 参照

object - pug を使用してネストされたオブジェクトのプロパティにアクセスする

パグテンプレートにobjというオブジェクトがあります

私が行った場合

オブジェクトが正しく表示されます。しかし、ネストされたプロパティにアクセスしたい場合

何らかの理由でレンダリングされません。

やったら同じp=obj.property1.property1.property1

私は何が欠けていますか?ありがとう

これが私の正確なコードスニペットです:

そして、ここに正確な出力があります: http://imgur.com/a/ZnmUp

ご覧のとおりp #{session_detail.request.type}、何らかの理由で が表示されません。

0 投票する
1 に答える
697 参照

gulp - gulp と pug - ネストされたパーシャルを解析できない

テンプレートを再利用可能なコンポーネントに分割できるように、 gulp- pugでgulp を使用しています。Pug は、既存の *.pug(jade) ファイルを取得し、ブラウザー同期および/またはプロジェクト ビルド (私の場合) でそれらを一般的な html ファイルに変換します。

そして、これはindexパーシャルが含まれている基本的なパグです

私のviewsフォルダ構造は次のとおりです。

パーシャル (パーシャル フォルダー内の pug ファイル) の 1 つに変更を加えて保存すると、ライブ リロード機能は期待どおりに動作しますが、*.pug ファイルは解析されません。ただし、保存するindex.pugと、ファイルが変換され、ページに新しいコンテンツが読み込まれます。

私はどこで何を間違っていますか?

PS インデックス ファイルを編集する場合でも、空白のスレートではなくページをレンダリングできるように、時々ページを手動で更新する必要があります。