Material io 组件和混合应用程序

Posted

技术标签:

【中文标题】Material io 组件和混合应用程序【英文标题】:Material io components and Hybrid apps 【发布时间】:2019-03-21 04:00:50 【问题描述】:

由于组件背后的认知科学,我正计划构建一个混合应用程序并计划使用 Material.io。但是我很难理解我是否可以让相同的组件在移动设备和桌面设备中表现不同?我是否需要为网站和移动设备提供多个代码库,这对于维护和发布新功能来说似乎有些矫枉过正。

【问题讨论】:

【参考方案1】:

这个答案绝对是基于意见的。

这取决于您实际尝试构建的内容。一些组件是移动响应的,并且 material.io 有类似Responsive Layout Grid.

从我在 material.io 的工作中,我发现为移动/桌面创建多个布局实际上非常快,虽然项目的代码有点臃肿,但我发现速度是一个很好的权衡。

我是否需要为网站和移动设备提供多个代码库

我会坚持使用 media breakpoints 内置的材料设计,并将所有代码保存在同一个代码库中。这样就减少了维护问题。再说一次,我的意见

【讨论】:

以上是关于Material io 组件和混合应用程序的主要内容,如果未能解决你的问题,请参考以下文章

推荐开发者使用 Material Design 组件

推荐开发者使用 Material Design 组件

将圆形彩色背景应用于 Material PopupMenu 组件的正确方法是啥?

如何使用来自@mui/material 的样式使情感组件选择器在 nextjs 应用程序中工作?

如何结合 ReactJs Router Link 和 material-ui 组件(如按钮)?

是否有角度组件或代码来创建 Material.io 抽屉?