Yesod, wie man typsichere Links aus JSON-Daten in Javascript / Julius generiert

8

Ich habe eine Route

%Vor%

Von einer anderen Seite möchte ich darauf verlinken. Wenn Sie "klassischen" Weiler verwenden, ist es einfach:

%Vor%

Ich möchte, dass meine Seite dynamischer wird und JSON-Daten erhält, die die Notiz-Information plus Notiz-ID enthalten. Wie erzeuge ich richtige und typsichere Links?

Ich habe diesen Code bereits in einer .julius -Datei, aber er kompiliert nicht, weil er eine "NoteId" erwartet. Ich sollte obj.id irgendwo in die URL-Interpolation einfügen @ {..} ... Irgendwelche Hinweise wie man das macht?

%Vor%

BEARBEITEN:

Ich habe das in Model.hs :

%Vor%     
davidbe 01.01.2013, 21:24
quelle

1 Antwort

6

Ich würde empfehlen, dass die Route NotesR die vollständig gerenderte URL und nicht nur die Notiz-ID zurückgibt.

Bearbeiten : Ich habe einen Kochbucheintrag hinzugefügt, um diesen Ansatz zu demonstrieren: Ссылка

    
Michael Snoyman 02.01.2013, 04:55
quelle

Tags und Links