0

オブジェクトの配列がある場合は、次の構文を使用してそのプロパティの1つをレンダリングできます{{=propertyName}}。しかし、オブジェクト自体をレンダリングしたい場合の構文は何ですか?

<script id="template1" type="text/x-jquery-tmpl">
    <div>Value {{the_object_itself}} </div>      <<==========What do I put here?
</script>

<div id="output"></div>

<script type="text/javascript">
    $(function () {
        var data = ["value1", "value2", "value3"];
        $("#output").html($("#template1").render(data));
    });
</script>
4

1 に答える 1

4

オブジェクトが値である場合、またはtoString()を実行したい場合は、単純に実行できます{{>#data}}(現在の構文でコメントを更新)。これにより、HTMLでエンコードされた値が挿入されます。または、{{:#data}}HTMLエンコーディングが必要ない場合は書き込むことができます。

于 2011-12-25T20:44:33.710 に答える