Chcę używać ionic w Material Design. Utknąłem między używaniem dyrektyw jonowych z niestandardowym CSS i angular-material
Czytałem, że używając dyrektyw jonowych otrzymujemy wiele wydajnych funkcji, takich jak
Dane aplikacji są zapamiętywane przez router UI, nawet po przejściu do innego widoku i powrocie na stronę
Elementy listy Ionic są renderowane tylko w górę w celu wyświetlenia wysokości i ponownie używane podczas przewijania w dół lub w górę
i wiele ulepszeń wydajności.
Ale jeśli używam dyrektyw jonowych, nie mają one odpowiedniego projektu materiału.
Jeśli użyję materiału kątowego, nie będę miał tych ulepszeń wydajności i dodatkowych funkcji potrzebnych do aplikacji mobilnej.
Dyrektywy dotyczące materiałów kątowych są podobne
<md-list>
<md-item ng-repeat="item in items">
Hello, {{item}}!
</md-item>
</md-list>
Dyrektywy jonowe są podobne
<ion-list>
<ion-item ng-repeat="item in items">
Hello, {{item}}!
</ion-item>
</ion-list>
Wygląda na to, że Ionic finansuje rozwój projektu materiałów kątowych , więc dlaczego materiał kątowy nie jest kompatybilny z jonami?
Jak mogę używać komponentów z materiału kątowego bez utraty ulepszeń wydajności i funkcji jonowych?
LUB
czy jest lepszy pomysł na użycie Material Design z jonami?