私は次の設定をしています:
- Heroku で実行されている Rails 4.0
- jquery-rails および jquery-ui-rails gem
- Angular UI Bootstrap (0.6)の ui-bootstrap-tpls.js
- Bootstrap Lightboxの bootstrap-lightbox.js
残念ながら、実際のライトボックス画像がなくてもページを読み込むと、次の Javascript エラーが発生します。
Uncaught TypeError: Cannot read property 'Constructor' of undefined
これはここで起こります:
// We depend upon Twitter Bootstrap's Modal library to simplify things here
Lightbox.prototype = $.extend({},$.fn.modal.Constructor.prototype);
私は何か間違ったことをしていますか、またはbootstrap-lightboxをAngular UIのBootstrapと組み合わせようとすべきではありませんか? 後者の場合、Angular で Lightbox 機能を自分で再現しようとするだけでよいでしょうか?