阅读有关Ant设计的文章,我对用于移动web开发的库感到困惑。有两个库,antd和antd-mobile。虽然很明显,Android支持在iOS和Android上做出反应,但目前还不清楚哪一种最适合普通移动(非本地/ SPA) web开发。
阅读antd简介,您可以看到诸如“Android,专门为内部桌面应用程序创建的.”之类的语句,同时阅读antd移动介绍,您将看到“支持Web / iOS /Android平台(基于Reading /Android平台)”。
因此,我认为ant不太适合web开发,而不是基于web的桌面(即Elektron)应用程序。
但试图用蚂蚁手机构建一个普通的网络应用程序,我无法让它发挥作用。例如,按钮正在显示,但DatePicker没有显示。转到蚂蚁身上似乎一切都很好。
我是否正确地假设,对于任何非本地移动开发,您需要使用ant而不是ant移动?
如果是这样的话,mentioning提到的这个受支持的"Web“平台是什么?
发布于 2017-10-25 22:21:26
根据我的经验:
Antd:
专为全浏览器网页(或电子)的开发,他们没有移动的第一设计,有些情况下,你必须调整,以使你的网页看起来很好的移动。
Antd-移动:
Antd移动导出两个版本的组件,web版本(使用DOM)和react原生版本(使用视图、文本等)。
Web :您可以认为它类似于jQuery移动、Sencha等,它的目的是构建纯移动网页/应用程序,您将在移动浏览器中看到这个应用程序。例如,使用facebook.com移动浏览器打开amazon.com (它们看起来与桌面浏览器非常不同)。
React原生版本:您将使用它构建一个移动应用程序(一个混合应用程序),它位于Google商店/ App中,这是一个需要安装的应用程序。
希望能帮上忙。如果我犯了错误,请告诉我。
https://stackoverflow.com/questions/46920892
复制相似问题