将二进制图像从 db 显示为角度局部视图 [英] display binary image from db to angular partial view
问题描述
我试图显示来自 web api 请求返回的 json 对象中的图像.我能够在我的角度部分中显示字符串、数字和日期/时间,但无法显示图像.这是我的 json 对象,它包含我的主题(模型)类的每个字段
<主题><身体>dsadfsaadsfds</身体><创建>2014-06-15T00:00:00</创建><Flagged>false</Flagged><Id>1022</Id><照片文件>iVBORw0KGgoAAAANSUhEUgAAB2wAAAOiCAIAAAAzNbBAAAABiWlDQ1BJQ0MgUHJvZmlsZQAAKBWtkT1LA0EQht+L0SgJGCRoCpEFRSzu5IxFTLTJB5iIRYgKane5nImQj7UHJvZmlsZQAAKBWtkT1LA0EQht+L0SgJGCRoCpEFRSzu5IxFTLTJB5iIRYgKane5nImQj7UHYGEAiWlDQ1BJQ0MgUHJvZmlsZQAAKBWtkT2(我想发布屏幕截图,但由于缺乏声誉而无法发布......)</照片文件><回复 i:nil="true"/><Title>csdaadsf</Title>
这是我的 Angular html 部分:
<a data-ng-href="#/message/{{ i.id }}">{{ i.title }}</a>
<div class="date span2">{{ i.created |日期:中等"}}
<div class="contents span12">{{ i.body }}
<img ng-alt="" src="{{'data:image'+i.photofile}}"/>