Работа с приложением Lightswitch и пользовательским интерфейсом выполняется в javascript. У меня есть список вложений, что угодно: от изображений до PDF-файлов, электронных таблиц и обычных документов. То, что я хотел бы сделать, - это отделить изображения от остальных и обернуть их в теги «img», чтобы они отображались как изображения, а не только вложения файлов.Показать изображения из списка вложений
Функция postRender выглядит это для моего списка:
myapp.ViewLesson.LessonAttachments_postRender = function (element, contentItem) {
// Write code here.
var re = /(?:\.([^.]+))?$/;
var ext = re.exec(contentItem.value)[1];
if (ext = "jpg" || "png" || "bmp") {
//wrap each item in '<img>" tags to display them as images
}
};
Я пытался фильтровать расширения, используя части от этого: How to extract extension from filename string in Javascript?
Но это не работает
Ваш комментарий дает вам лучший совет ... «Напиши код здесь». – mccainz
Продолжайте .......... – gibbypoo
Вы на самом деле не задали вопрос. Вы спросили: «Каков наилучший способ» что-то сделать. И ваш предоставленный код мало подсказывает, как это можно было бы лучше всего сделать, если бы кто-то хотел попытаться ответить в этом ключе. Сделайте снимок при реализации решения и когда/если вы нажмете на стену, задайте вопрос в этот момент. – mccainz