uni-app是以移动为先的理念诞生的,所以我们先开发出适配手机浏览器的网页,再来适配PC端。
第一,目前我先开发移动端官方网站
第二,由于Pc端布局 和 移动的布局结构不同,我直接根据uniapp提供的match-media组件,动态根据媒体查询条件显示对应组件(该情况适用于html结构不同)。
<!-- 主体内容 -->
<match-media :min-width="990">
<PcMainContentVue />
</match-media>
<match-media :min-width="0" :max-width="990">
<PhoneMainContentVue />
</match-media>
第三,细微调整样式,我是根据uni.createMediaQueryObserver,监测是否符合条件,符合的一个样式,不符合的一个样式(该情况适用于html结构一样