2014-04-11 13 views
10

Chciałbym użyć Ionic UI framework z Reactive Coffee i bez Angular. Czy coś mnie powstrzymuje?Ionic Framework bez Angulara

Wygląda na to, że nie ma potrzeby używania Angular in Joonic, ale wciąż czytam niejasne sugestie, że Ionic jest ściśle związany z Angular. Czy jest w tym jakiś sens?

+0

Dlaczego nie używasz karty? Joniczny w dużym stopniu zależy od kąta. –

Odpowiedz

1

To zależy od tego, co mówisz jako ramy interfejsu użytkownika. Z pewnością możesz używać znaczników CSS, jak chcesz. Jednak będzie wiele rzeczy, których nie można zrobić z powodu JavaScriptu, który obsługuje wiele rzeczy lub nawet dyrektyw, które zbudowali. Zbudowałem kilka przykładowych aplikacji z samym jonowym interfejsem użytkownika, ale nie użyłem też niczego takiego jak Slidebox, boczne menu, gesty jonowe i wiele innych rzeczy, które mają. Musisz o tym pamiętać i budować wokół niego. Prawdopodobnie jest to jak używanie jQuery mobile tylko dla interfejsu użytkownika i nie używanie żadnego znacznika stronicowania i atrybutów.

Jednak po zbudowaniu aplikacji z pełnym wykorzystaniem jonowego/kątowego, nie chcę przestać. To tylko osobista opinia.

7

Jonowy (obecnie) zależy od AngularJS. Zobacz http://ionicframework.com/docs/overview/

„Ionic wymaga obecnie angularjs w celu podjęcia pracy w pełnym potencjału. Choć nadal można korzystać z części CSS ram, będziesz przegapić silnych interakcji UI, gesty, animacje, i inne rzeczy. W przyszłości chcielibyśmy rozszerzyć poza Angular do obsługę innych frameworków. "

Spodziewam się, jeśli chcesz, aby spróbować usunąć kątowe, można albo dostać nieprzewidywalny ram lub coś bardzo fabularny mniej (np routing, 2-drożny wiązania danych, etc)

2

Wydaje się, że Zespół joński pracuje obecnie nad uzyskaniem większej niezależności od Angular: http://blog.ionic.io/ionic-bonds-introducing-the-new-web-client/

+0

Cytat z komentarzy: "Obecnie nie ma oficjalnego wsparcia, ale bezwzględnie badamy inne struktury do wsparcia." Naszym celem w Platformie Jońskiej jest umożliwienie programistom internetowym większego wykorzystania aplikacji mobilnych. , nie obchodzi nas, czego używasz na interfejsie, jeśli chodzi o rzeczy na platformie, więc chcemy się upewnić, że działa z tym, co chcesz użyć " –

Powiązane problemy