Wie Sie Variablen in einer underscore.js
Vorlage für eine App mit backbone.js
einrichten? Ich möchte nur wiederverwendbare verarbeitete Strings erstellen. Können auch underscore.js
eingebaute Funktionen wie _.escape
verwendet werden, um diese Variablen zu verarbeiten?Variablen in underscore.js Vorlage
<script type="text/html" id="templateresults">
<p><%= encodeURIComponent(title) %></p> // this works
// try 1:
var encodedTitle = encodeURIComponent(title); // shows up as regular text
<p>'+encodedTitle+'</p> // this doesn't work and shows up as regular text
// try 2:
<% var encodedTitle = encodeURIComponent(title); %> // nothing shows up
<p><% '+encodedTitle+' %></p> // nothing shows up
</script>
title
ist ein JSON Element (Textstring).
Codierte Ausgabe: This%20is%20a%20Sample%20Title
Reguläre Ausgabe: This is a Sample Title
Süß! Es klappt. Vielen Dank! – Steve