次のような YUI で HTML マークアップを作成する方法はありますか?
<div id={DivId}>
<p class={pClass}>
<span class={spanClass}> {Content} </span>
</p>
</div>
次のような YUI で HTML マークアップを作成する方法はありますか?
<div id={DivId}>
<p class={pClass}>
<span class={spanClass}> {Content} </span>
</p>
</div>
あなたの質問を正しく理解していれば、Y.substitute
一見の価値があるかもしれません。
まだご覧になっていない場合は、 YUI シアターでYUI 3 Sugarのビデオをご覧になることをお勧めします。の詳細については、22:27 にジャンプしてください。Y.substitute
私も同じことをしました....これが私が使ったものです。
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']
});
});
};
Y.one タグresultFormatter : resultFormat
で関数を呼び出していました。