Я показываю информацию о списке элементов, который может дополнительно включать миниатюру. Если эскиза нет, отображается ссылка для загрузки изображения.
Мой вопрос: как лучше всего рисовать, когда это необходимо на холстах? (Смотри ниже). Мне нужно инициировать вызов кода, а затем также идентифицировать каждый холст, чтобы он получил соответствующее изображение.
Я знаю, что все это делается путем создания элементов в коде, но я хотел бы использовать механизм шаблонов 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>