3

我正在使用角度来显示我的细节Student Object

它工作正常

但也需要作业文本上的超链接,以便当有人点击时,会打开一个包含所有assignment object详细信息的灯箱。

现在我的老板只想使用角度。

我知道我可以为此使用 jquery 模态对话框,但是如何在 angularJs 中显示 lighbox

4

2 回答 2

2

您应该能够集成此项目:

https://github.com/compact/angular-bootstrap-lightbox

在项目的 README 中,它是如何在 HTML 中声明的:

画廊:

<ul ng-controller="GalleryCtrl">
  <li ng-repeat="image in images">
    <a ng-click="openLightboxModal($index)">
      <img ng-src="{{image.thumbUrl}}" class="img-thumbnail" alt="">
    </a>
  </li>
</ul>

就像@Stewie 的解决方案一样,繁重的逻辑由 Angular 指令处理。

于 2014-10-27T19:40:30.920 回答
-1

去了解Angular 指令并看看AngularUI UI Bootstrap如何利用指令将调用代理到 ​​jQuery 插件。

于 2013-02-26T09:17:44.040 回答