angularjs 图像 url 未解析的离子
ionic with angularjs image url not parsed
我正在使用 ionic 创建移动应用程序。
我有一个项目列表,每个项目都有一张照片。
在我的每个项目的 angular 模板中:
<img src='http://www.example.com/images/listings/{{listing.id}}/thumb.jpg'>
我使用 ng-repeat='listing in listings' 来显示模板。
我一直看到 angular 首先调用未解析的 url 但每一行都获得正确的图像并显示它:
所以它首先尝试获取
http://www.example.com/images/listings/{{listing.id}}/thumb.jpg
未解析 {{listing.id}}。
但随后它正确解析并在列表中正确显示图像:
http://www.example.com/images/listings/3523/thumb.jpg
因此,如果我有一个包含 15 个项目的列表,它会使一个调用未解析 {{listing.id}} 并正确解析 15 个调用。
我该如何阻止这种情况发生?
您应该使用 ngSrc 而不是直接使用插值。
<img ng-src='http://www.example.com/images/listings/{{listing.id}}/thumb.jpg'>
我正在使用 ionic 创建移动应用程序。
我有一个项目列表,每个项目都有一张照片。
在我的每个项目的 angular 模板中:
<img src='http://www.example.com/images/listings/{{listing.id}}/thumb.jpg'>
我使用 ng-repeat='listing in listings' 来显示模板。
我一直看到 angular 首先调用未解析的 url 但每一行都获得正确的图像并显示它:
所以它首先尝试获取
http://www.example.com/images/listings/{{listing.id}}/thumb.jpg
未解析 {{listing.id}}。
但随后它正确解析并在列表中正确显示图像:
http://www.example.com/images/listings/3523/thumb.jpg
因此,如果我有一个包含 15 个项目的列表,它会使一个调用未解析 {{listing.id}} 并正确解析 15 个调用。
我该如何阻止这种情况发生?
您应该使用 ngSrc 而不是直接使用插值。
<img ng-src='http://www.example.com/images/listings/{{listing.id}}/thumb.jpg'>