首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有angularjs和ui引导的Google图像布局

带有angularjs和ui引导的Google图像布局
EN

Stack Overflow用户
提问于 2016-11-07 13:59:34
回答 1查看 565关注 0票数 3

我想做一个图片库,这是类似谷歌图片库布局,但我找不到任何有用的例子来接近。我想显示更大的图像,就在下面或上方的图像,是点击使用angularjs

我开始做一个柱塞例子,但不知道如何实现这个目标。我可以在所有图像的顶部或下面显示图像。任何关于如何使用angularjsui-bootstrap实现这一点的想法。提前谢谢。

柱塞连杆:https://plnkr.co/edit/IN65NEXKUDNFWIZeXDci?p=preview

视图:

代码语言:javascript
复制
<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>
EN

回答 1

Stack Overflow用户

发布于 2016-11-07 14:22:34

你差点就到了。唯一缺少的是将图像移动到中继器内。

把这个加到你的控制器上。

代码语言:javascript
复制
$scope.setImage = function(index){
  $scope.visibleIndex = index;
}

这是给你的标记:

代码语言:javascript
复制
<div ng-show="visibleIndex == $index"><br />
  <img src="{{image}}" style="height:500px;width:500px;padding:20px">
</div>

我更新了你的柱塞:https://plnkr.co/edit/IN65NEXKUDNFWIZeXDci?p=preview

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40467023

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档