sfondo: sto usando i template javascript, che mi piacerebbe produrre in modo raw, senza che il codice sostituisca il codice corrispondente alle loro variabili API
esempio: mi piacerebbe pubblicare letteralmente {Title} nell'html, questo è normalmente sostituito da html api di tumblr poiché è una parola chiave api, ma di solito i sistemi di template hanno una funzionalità di blocco raw / escape / unescape. Questo non è documentato, ma molte delle loro funzionalità non sono nemmeno, come il tag {host}.
risposte:
0 per risposta № 1ok quindi ho trovato un modo per farlo, sfruttando il fatto che tumblr non supporta gli spazi nelle dichiarazioni delle variabili: {title} non viene sostituito, {title} non
0 per risposta № 2
Secondo http://blog.post-theory.com/post/18173369734/tumblr-theme-limitations-when-a-block-doesnt-exist, tu puoi fare:
if ( [ {JSLinkUrl} ].length && [ {JSLinkUrl} ][0] ) {
document.write("<a class="foo" title="bar" href="" + encodeURI( {JSLinkUrl} ) + ""></a>");
}
Quindi posso immaginare che {JSTitle} dovrebbe funzionare.