使用“#”标签简化此JS

时间:2018-11-22 23:24:29

标签: javascript html asp.net-mvc razor telerik-mvc

我正在扩展代码(与Telerik MVC相关),并遇到一个令人困惑的部分:

<img src="# if (sessionStorage.getItem(ImageId)) { # data:image/png;base64,#:sessionStorage.getItem(ImageId)# # } else { # @(Url.Content("~/Pictures/"))#:ImageId# # } #" />

我知道这是在做什么-它从会话状态中检索图像或将其分配给/ Pictures文件夹中的一个图像。

我需要扩展此逻辑,但是发现它与上面的结构非常混乱。我不熟悉它,无法在线找到任何东西来解释所使用的“#”字符。我也找不到如何重组它的方法,因此它更清晰易读,尤其是在我扩展时,因为目前所有内容都在一条线上。有什么建议吗?

0 个答案:

没有答案