使用angularjs和ui-bootstrap进行谷歌图像布局
Google images layout with angularjs and ui-bootstrap
我想做一个类似于谷歌图像库布局的图像库,但我找不到任何有用的例子来接近。我想在使用angularjs
点击的图像的正下方或上方显示较大的图像。
我开始工作在一个活塞的例子,但不知道如何实现这一点。我可以在所有图像的顶部或下方显示图像。关于如何使用angularjs
和ui-bootstrap
实现这一目标的任何想法。提前感谢。
活塞链接:https://plnkr.co/edit/IN65NEXKUDNFWIZeXDci?p=preview
视图:
<div ng-controller="CollapseDemoCtrl">
<div ng-repeat="image in images track by $index">
<img src="{{image}}" ng-click="collapse=!collapse; setImage(image)" style="height:100px;width:100px;float:left;padding:20px;cursor:pointer">
</div>
<div>
<img uib-collapse="collapse" src="{{img}}"style="height:500px;width:500px;padding:20px">
</div>
</div>
你差一点就成功了。唯一需要做的就是在中继器中移动图像。
添加到你的控制器。
$scope.setImage = function(index){
$scope.visibleIndex = index;
}
加上你的标记:
<div ng-show="visibleIndex == $index"><br />
<img src="{{image}}" style="height:500px;width:500px;padding:20px">
</div>
我已经更新了你的活塞:https://plnkr.co/edit/IN65NEXKUDNFWIZeXDci?p=preview
相关文章:
- 如何在谷歌字体加载时显示加载图像
- 强制谷歌为javascript背景图像编制索引
- 将谷歌地图中的平移边界设置为图像覆盖
- 如何创建谷歌图像引擎效果
- 如何在谷歌图像搜索api v2中获取图像url
- 使用jQuery再现谷歌图像查看器
- iPhone谷歌图像搜索触摸事件功能是如何工作的
- 向下滑动类似于谷歌图像的结果
- 如何加载谷歌图像在我的网站使用api
- 使用angularjs和ui-bootstrap进行谷歌图像布局
- 使谷歌图像搜索启动按'输入'
- 图像悬停缩放延迟像谷歌图像
- 图像悬停缩放像谷歌图像
- 如何从"谷歌图像"使用自定义搜索API,控制面板只允许输入网站名称进行搜索
- Javascript的谷歌图像撷取打破了更新
- 谷歌图像搜索内的应用程序脚本
- 使用谷歌图像API
- 解析从谷歌图像搜索拖放图像
- 谷歌图像灰色框弹出看起来'n'感觉与js
- 图片加载像谷歌图像PHP