オプションでサムネイルを含めることができるアイテムのリストに関する情報を表示しています。サムネイルがない場合は、画像をアップロードできるリンクが表示されます。
私の質問は、必要なときにキャンバスに描画する最良の方法は何ですか? (下記参照)。コードの呼び出しをトリガーし、各キャンバスを識別して適切な画像を取得する必要があります。
コードで要素を作成することですべてが完了することはわかっていますが、可能であれば webui テンプレート メカニズムを使用したいと考えています。
<template iterate="i in gItems.order">
<template if="preItemDisplay(i) == true">
<template if="gItemShowThumb == true">
<div template if="gItems.map[i].thumb == null">
<span class="clickable" on-click="uploadItemImageClick(i)">
Add image...
</span>
</div>
<canvas template if="gItems.map[i].thumb != null" width="80px" height="60px">
</canvas> <!-- ? How to draw on this canvas? -->
</template>
</template>
</template>