Jekyll: Liquid-Tag in Javascript

8

Angenommen, ich habe zwei Links: "alle Beiträge" und "persönlich". Wenn der Nutzer auf den Link "Persönlich" klickt, sollte er nur die Posts mit der Kategorie "Persönlich" sehen. Im Moment ist das Liquid-Tag {% for post in site.posts %} . Ich möchte herausfinden, ob es eine Möglichkeit gibt, auf die Variable site.posts von javascript zuzugreifen, so dass ich auf das click -Ereignis hören und den Beitrag dynamisch filtern kann. Wenn nicht, was soll ich tun?

    
Maximus S 25.01.2015, 22:49
quelle

1 Antwort

14

Sie können Jekyll dazu bringen, jede Datei zu analysieren, indem Sie eine leere Front hinzufügen.

Beispiel: assets / js / script.js

Bearbeiten 16/07/28 : Sie können jsonify Filter verwenden irgendein Hash oder Array

%Vor%

Alte Antwort

%Vor%

Damit wird die site.posts -Objektsammlung in ein json -Formular gesetzt und diese werden Ihnen in Javascript posts var.

zugeordnet     
David Jacquel 26.01.2015, 10:16
quelle

Tags und Links