Chciałbym zaimplementować przeciąganie i upuszczanie w moim projekcie Angular przy użyciu modułu kątowego-przeciągnięcia (https://github.com/bevacqua/angular-dragula). Wydaje się jednak, że w dużym stopniu zależy od RequireJS. Nie używam Require przez jakiś czas, a dopiero potem dla przykładowej aplikacji lub dwóch. Czy istnieje łatwy sposób na rozłączenie wymagań z tego modułu?Korzystanie z Angular Dragula bez wymagania JS
Autor wydaje się myśleć, że jest prosty (https://github.com/bevacqua/angular-dragula/issues/23) i zamknął również podobne pytania bez prawdziwego wyjaśnienia. Przyjrzałem się kodowi i nie widziałem, jak załadować moduł bez dodawania RequireJS do mojego projektu (czego nie chcę robić). Czy utknąłem z tym, że nie używam tego modułu lub nie dodawałem Require, czy jest jakiś sposób na użycie tego bez Require?
Przeglądanie źródła wygląda na to, że 'dist/angular-dragula.js' zależy od wymagań, ale wersja minified może tego nie robić. Czy próbowałeś użyć wersji minified, aby sprawdzić, czy działa? – yvesmancera
Tak, zrobiłem to i nie działa. Częścią problemu jest to, że spodziewa się również, że zostanie zainicjalizowany przez podanie w kanciastym, więc mam problem z włączeniem go jako zależności kątowej. – IAmTimCorey
Myślę, że możesz przekazać jej instancję zmiennej globalnej "kątowe", ponieważ 'require ('kątowy') i tak to zwróci. – yvesmancera