問題タブ [assemble]
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.
templates - Assemble を使用してループ内からグローバル変数にアクセスする
Grunt.js 0.4 とAssemble 0.3.78を使用
ループ内から「page.filename」グローバル変数にアクセスするにはどうすればよいですか?
(デバッグ)
(実際に)メニューを作成して、これを試してください:
ここでurl
、 とname
はそれぞれの属性ですmysite.menu
handlebars.js - ページ コレクション ループでページ URL を取得する
タグごとにページのリストを作成する動的メニューを作成しようとしています。ページの URL を入力する方法がわからないことを除いて、正常に動作しています。
助言がありますか?
handlebars.js - Assembleで別のコレクションから「ページ」を取得する
別のページ コレクションのすべての yaml タグをリストしたいコレクションのページがあるとします。それらが同じコレクションにある場合、これはトリックを行います:
しかし、別のページからこのコレクションにアクセスしようとしているので、どうすればこれを達成できますか?
handlebars.js - Handlebars {{embedd}} を使用するときのパス コンテキストに含まれるもの
ここで説明されているヘルパーを使用しようとしています: http://assembly.io/helpers/helpers-code.html
次のようなものを使用します。
{{embed './forms/verticalforms.html'}}
ただし、多くのオプションを試した後、インクルードで使用するパスに関係なく、出力に埋め込みファイルのhtmlを含めることができません。これは、ファイルに入っていないことを意味すると思いますが、その理由がわかりません。
ありがとう。
javascript - Assemble: How can I generate pages from json/yaml?
Is there a way to generate pages from json/yaml if you provide a layout? I thought this was possible, but can't find in docs.
This is currently being tracked here in GitHub: http://webb.li/QjTX
yaml - ハンドルバーの使用方法 #YAML フロントマターでの各ヘルパー
フロントエンド開発を自動化するために assemble.io を使用しており、YAML フロント マターを使用してシンプルなナビゲーション メニューを作成したいと考えています。
私が達成したいHTMLはこれです:
ハンドルバーの正しいマークアップは次のとおりだと思います。
しかし、正しい YFM は何ですか? 私はこれを始めましたが、構文が正しくないことを知っています: