1

有什么方法可以在 YUI 中创建 HTML 标记,例如:

<div id={DivId}>
 <p class={pClass}>
  <span class={spanClass}> {Content} </span>
 </p>
</div>
4

2 回答 2

2

如果我正确理解您的问题,Y.substitute可能值得一看。

如果您还没有看过,我建议您在YUI 剧院观看YUI 3 Sugar视频。跳转到 22:27 了解更多信息。Y.substitute

于 2010-10-27T15:22:33.627 回答
1

我做了同样的事情....这是我使用的。

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调用过该函数。

于 2011-12-08T19:51:14.897 回答