【发布时间】:2013-06-02 20:14:49
【问题描述】:
我已将存储图像名称保存在数据库中,并将图像文件保存在本地文件夹中 我用过绑定图片
<img width="16px" height="16px" data-bind="attr:{src: PhotoName}" />
在 html 中显示
<img src="http://sitename.com/Controller/action/imagename.extension"/>
但我需要
<img src="http://sitename.com/imagefolder/imagename.extension"/>
知道如何解决这个问题吗? 提前致谢。
【问题讨论】:
-
PhotoName包含什么?只有imagename.extension? -
你为什么认为这是一个淘汰赛的问题?你在
PhotoName中存储了什么? -
只有照片名称和扩展名在数据库中,图片在文件夹中
-
我是敲门砖的新手,我已经面对这种情况了。我刚刚找到了一个简单的解决方案。
<img class="lazy" data-bind="attr: { src: '../imagefolder/' + PhotoName, alt: Name }" />解决方案只是 ../ 在路径之前使用,然后你会得到你需要的结果。尽管这个问题是 3 年前提出的,但我仍然想分享它。
标签: knockout.js