上下文: 嗨, 我是基于Windows开发的完全新手。我正在为Windows 8构建一个应用程序。我正在使用visual studio中提供的网格应用程序以及javascript,html-5和css。
问题: 我想在显示对象列表时使用外部图像(来自我的服务器)。但是以下绑定代码不允许它。
<div class="item">
<img class="item-image" src="#" data-win-bind="src: image; alt: title" />
<div class="item-overlay">
<h4 class="item-title" data-win-bind="textContent:kiosk.name"></h4>
<h6 class="item-subtitle win-type-ellipsis" data-win-bind="textContent: title"></h6>
</div>
</div>
windows metro应用程序出于安全原因不允许这样做,即动态引用外部URL。 有没有解决这个问题?请帮助我完全被困在这里。
答案 0 :(得分:2)
您希望使用数据绑定转换器将URL前缀添加到图像值。请参阅http://msdn.microsoft.com/en-us/magazine/jj651576.aspx并在页面上搜索“converter”以了解如何执行此操作。