2014-09-26 15 views
-1

使用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?

但它不工作

+1

您的評論給你最好的建議......「在這裏寫代碼」。 – mccainz 2014-09-26 16:05:12

+0

繼續.......... – gibbypoo 2014-09-26 16:11:15

+0

你還沒有真正問過這個問題。你已經問過要做什麼的「最好的方式是什麼」。而且,如果有人希望以這種方式嘗試答案,您提供的代碼幾乎不知道如何做到最好。採取措施實施解決方案,以及何時/如果您遇到困難,請在當時提出問題。 – mccainz 2014-09-26 16:16:36

回答

0

你可以考慮從MSDN上的Office開發鄉親this article概述的方法。如果您將應用構建爲Cloud Business App並將SharePoint用作文檔存儲,則CBA解決方案將爲SharePoint所知的任何內容提供適當的文件佔位符圖標。

我希望這是有用的。 :)