桃桃泡泡 2022-11-01 16:34 采纳率: 33.3%
浏览 454
已结题

同一个vue3项目在移动端,PC端,小程序上运行,做什么调整?

一个vue3的移动端项目,怎么把其中的几个页面改成PC端的呀?只把那几个页面单独拿出来根据稿图改样式吗?还是怎么改啊?还有,如果把整个项目还要做小程序版的,那需要考虑哪些方面?做哪些调整?

  • 写回答

3条回答 默认 最新

  • Baker-Chen 全栈领域优质创作者 2022-11-01 17:25
    关注

    移动端项目适配PC端可以使用响应式布局(利用媒体查询、栅格布局、flex等)来针对不同的屏幕做不同的布局;也可以对PC端单独写一套页面,然后利用JS监听设备屏幕宽度,根据设备屏幕大小选择渲染移动端的页面还是PC端的页面(vue中可以利用导航守卫,在路由跳转前判断需要渲染什么页面,也可以在组件的setup生命周期中判断渲染什么子组件)。

    而整个项目改成原生小程序版是比较麻烦的,建议先转成uniapp( vue转uniapp教程https://ask.dcloud.net.cn/article/36174),uniapp配合HBuilderX开发工具能将项目一键转成小程序版的

    评论 编辑记录

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 3月21日
  • 创建了问题 11月1日

悬赏问题

  • ¥15 微机原理汇编语言debug调试实验
  • ¥23 matlab可以把相图转换为庞加莱映射吗
  • ¥20 有偿,学生成绩信息管理系统
  • ¥15 Arduino电机和openmv连接异常
  • ¥15 Arcgis河网分级报错
  • ¥200 java+appium2.1+idea
  • ¥20 请帮我做一个EXE的去重TXT文本
  • ¥15 工价表引用工艺路线,应如何制作py和xml文件
  • ¥15 根据历史数据,推荐问题类型
  • ¥15 需要仿真图,简单的二阶系统实例