我们有一个基于cordova / ionic / Angular4构建的移动应用程序,但现在我们需要配套桌面应用程序(我们没有看到即将推出)。我们尝试按原样呈现应用程序(使用较小的CSS调整),但它们看起来不太好,并且更多的工作是在每个组件中进行更改
当然,我们不希望为移动和桌面维护两个代码库。任何人都可以教育我有什么选择吗?
答案 0 :(得分:1)
我建议您使用Ionic's grid system。它带有元素和预定义属性(类似于Bootstrap),以构建自定义,响应式布局。
这是一个很棒的教程,介绍如何构建可从移动设备扩展到桌面的布局:https://blog.ionicframework.com/build-awesome-desktop-apps-with-ionics-new-responsive-grid/