离子应用于离子材料或角材料

时间:2015-08-20 17:23:03

标签: angular-material ionic-material

我想知道如何将离子+ angularJS应用程序升级为离子材料+角度或角度matrial +离子应用程序。

我已经编写了很多代码,并且不想更改整个应用程序。有没有办法向现有的离子应用程序注入材料?

3 个答案:

答案 0 :(得分:1)

非常简单:https://github.com/zachsoft/Ionic-Material

正如你可以在这里阅读github.com/zachsoft/Ionic-Material#can-i-use-ionic-and-angular-material-together,使用离子材料比使用角度材料要好得多离子型的。

这里有另一个Ionic with Material的模块,但我没有对此进行过测试:https://github.com/delta98/ionic-material-design-lite

如果您只想更改(无角度指令),请尝试使用getmdl.io

答案 1 :(得分:0)

我还没有使用angular matrial + ionic,但我使用了http://ionicmaterial.com/

他们ionicmaterial的工作人员做得非常出色,但是当我尝试使用它时(约1-2个月前),它有些问题我不得不中途放弃。如果你已经有很多代码,那么改变它们将是一个挑战。

我目前正在使用http://materializecss.com/', (its not elegant as ionicmaterial`,但我对css,js等有更多的控制权。并且效果非常好。

并且here中的主题也很少

答案 2 :(得分:0)

离子+离子材料是最佳选择。

Angular Material + Ionic是相当不兼容的(您可以将它们添加到同一个项目中,但样式将非常不一致,并且任何UI组件都不会跨框架工作,例如带有材质选项卡的离子侧菜单)。离子是1.0,角度材料仍然是1.0之前。

最好将离子骨架和离子材料一起使用,因为离子材料是一种材料延伸"到了离子。 Ionic Material扩展了实际的离子框架命名空间(在JS中),在离子元素上呈现材料样式(遵循离子的惯例),并且旨在遵循离子的释放,并支持材料主题,墨水,和任何新的离子释放的动作,这解释了为什么离子材料+角度也不是一个很好的选择。

machnicki的链接海报解释了这一切。