Domanda
Esiste un modo per creare HTML markup in YUI come:
<div id={DivId}>
<p class={pClass}>
<span class={spanClass}> {Content} </span>
</p>
</div>
Soluzione
Se ho capito bene la tua domanda, Y.substitute
potrebbe essere la pena di guardare a.
Se non avete visto, io consiglierei di guardare attraverso la YUI 3 zucchero video alla YUI teatro . Vai a 22:27 per maggiori informazioni su Y.substitute
.
Altri suggerimenti
Ho fatto la stessa cosa .... Ecco quello che ho usato.
var resultFormatTemplate =
'<div class="result">{first_name}, {last_name}</div>';
function resultFormat(query, results) {
return Y.Array.map(results, function (result) {
var rep = result.raw;
return Y.Lang.sub(resultFormatTemplate, {
first_name : rep['First Name'],
last_name : rep['Last Name']
});
});
};
Nel tag Y.one ho usato resultFormatter : resultFormat
per chiamare la funzione.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow