Я совершенно новичок в сенчане и все еще изучаю путь.Галерея изображений в сенчате Touch XTemplate Issue
Я создаю приложение, имеющее галерею, используя сенсорный сенсор Sencha (5.1) + телефонную трубку и тестирование на iPhone.
У меня это создано в моем dataview.
itemTpl: [
'<div class="Capture">',
'{dateStamp:date("F j, Y")}<br>',
'<tpl if="medias.length == 0">No Moments Captured</tpl>',
'<tpl for="medias">',
'<p>{#}: </p>',
'<tpl if="type == \'i\'"><img src="{url}" width="100" height="100"/></tpl>',
'<tpl if="type == \'v\'"><video src="{appUrl}" height="100" width="100"/></tpl>',
'</tpl>',
'</div>',
],
Входной сигнал: вар данные = { DATESTAMP: 'ср 15 апреля 2015 17:53:44 GMT + 0530 (ТИО)',
medias: [
{ type: "i", url: "", appUrl:"" },
{ type: "i", url: "", appUrl:"" },
{ type: "v", url: "", appUrl:"" },
{ type: "v", url: "", appUrl:"" },
{ type: "v", url: "", appUrl:"" },
]
};
тип имеет значения i и v, изображающие изображение и видео.
->
- Если все медиа записи, что изображения он работает отлично.
- Если первые 2 записи носителей представляют собой изображение и видео для отдыха, тогда отображаются только 2 изображения и одно видео, и я ничего не вижу.
- Если сначала изображение, а затем остальное - видео, то отображается только первое изображение и следующее видео.
В основном, когда он обнаруживает видео, остальная часть после этой записи не отображается.
Может ли кто-нибудь направить меня туда, где я ошибаюсь? Спасибо за помощь :)