HTML__图片轮播ion-slide-box
2016-07-23 20:51
435 查看
先大概描述一下要做的界面:
从网络请求json数据,获取网络图征数据,然后轮播图片。我遇到的问题是:图片不显示,代码如下
从网络请求json数据,获取网络图征数据,然后轮播图片。我遇到的问题是:图片不显示,代码如下
<ion-slide-box does-continue="true" show-pager="true" auto-play="true" slide-interval="1000"> <ion-slide ng-repeat="item in homePage" > <div class="imgLoop"> <img src="{{item.imgUrl}}" class="imgScroll"/> </div> </ion-slide> </ion-slide-box>
解决办法:
<ion-slide-box does-continue="true" show-pager="true" auto-play="true" slide-interval="1000" ng-if="homePage.length>0"> <ion-slide ng-repeat="item in homePage" > <div class="imgLoop"> <img src="{{item.imgUrl}}" class="imgScroll"/> </div> </ion-slide> </ion-slide-box>
总结:主要就是加了一个判断条件 ng-if="homePage.length>0" ,大概意思就是:当数组homePage有值时,执行下标签里的内容。 如果不加ng-if 那么HTML在加载时,数组还没值 , 所以图片不会显示。因为网络请求是异步的,当异步请求结束后数组有值了,标签里的内容才会执行。
相关文章推荐
- Visual Studio Code + live-server编辑和浏览HTML网页
- (5)HTML标签详解之<html>
- HtmlSpanner使用小结
- HTML——排版标记
- 织梦DEDECMS首页调用单页文档内容并带过滤HTML的方法
- 优化DEDECMS模板 让织梦CMS程序生成html页面更快些
- 织梦dedecms生成栏目HTML缓慢的一个可能原因及解决方法
- 读github上的爬虫代码(html_downloader)
- html4基础知识梳理
- 【ttf 压缩】html网页引用中文字体,文件过大,加载缓慢的解决办法【字蛛】【web font】
- html表格参考
- html超链接与图片插入
- webstorm 编辑其他后缀模板 如 Index.cshtml
- 【HTML 元素】嵌入图像的实现方法
- 【HTML 元素】标记文字详解
- C#实现HTML转图片(网页快照)
- Html的基本结构
- 【HTML 元素】嵌入另一张HTML文档、通过插件嵌入内容、嵌入数字表现形式
- 【HTML 元素】嵌入图像
- 【HTML 元素】标记文字