【发布时间】:2023-03-24 03:14:01
【问题描述】:
使用 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?
但它不起作用
【问题讨论】:
-
你的评论给了你最好的建议……“在这里写代码”。
-
你还没有真正问过这样的问题。你问过做某事的“最好的方法是什么”。而且,如果有人希望以这种方式尝试答案,您提供的代码几乎没有给出如何最好地做到这一点的线索。尝试实施解决方案,以及何时/如果遇到问题,请在此时提出问题。
-
关键是在寻求帮助之前你必须先尝试一些东西。否则你的问题是题外话。
-
我的尝试更新了
标签: javascript visual-studio-lightswitch