我想使用ionic结合材料设计。我在使用带有自定义CSS的ionic指令和angular-material之间遇到了困难。
我已经了解到,使用ionic指令可以获得很多高效功能,例如:
通过UI-router记住应用数据,即使在浏览到其他视图后返回到页面时也是如此
只渲染ionic列表项,高度达到显示高度并在向上或向下滚动时重复使用
并且还有很多性能提升。
但是,如果我使用ionic指令,它们就没有材料设计。
如果我使用angular-material,我将没有这些性能改进以及移动应用程序所需的额外功能。
Angular-material指令类似于
<md-list>
<md-item ng-repeat="item in items">
Hello, {{item}}!
</md-item>
</md-list>
Ionic指令类似于
<ion-list>
<ion-item ng-repeat="item in items">
Hello, {{item}}!
</ion-item>
</ion-list>
看起来Ionic正在资助angular-material项目的开发,那么为什么angular-material不能与ionic一起使用?
我如何在不失去ionic性能优化和功能的情况下使用angular-material组件?
或者
有没有更好的方法来使用material design与ionic?