我正在使用Ionic 2开发一个应用程序,如你所知,ios和android有不同的样式,大多数类名要么根据操作系统附加-ios
或-md
。
出于某种原因,在我的Mac上进行开发时,一切都得到了-md
的指定,我想知道:
是否有地方可以覆盖此状态以表明我想要ios指定?
答案 0 :(得分:1)
您可以查看Developer tips如何更改平台。根据您的问题,我假设您希望在 ios 设备上运行时看到您的应用程序的外观(而不是将配置设置为仅对Android使用ios平台样式)
因此,为了了解您的应用在Android中的外观,您可以将?ionicplatform=android
添加到网址,如下所示:
http://localhost:8100/?ionicplatform=android
您可以通过添加?ionicplatform=ios
:
http://localhost:8100/?ionicplatform=ios
您可以通过在serve
命令中指定平台来实现相同目的:
ionic serve -t ios
或ionic serve -t android
您还可以通过更改用户代理来更改浏览器如何查看您所在的平台和设备。要执行此操作,请打开Chrome DevTools,然后使用Ctrl + Shift + M(Mac上的Cmd + Shift + M)切换设备模式。
选择ios或Android设备后,刷新页面,你应该看看你的应用程序的ios / android版本。