账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    vue 2.0 请教项目适配移动端和电脑端,抽取 js 部分,样式独立
    39
    0

    在已有的 pc 项目下再建立一个移动端项目,然后打算将 pc 中的方法都分别按模块写到另外一个 function 文件夹中,而 pc 和移动端里面的 文件.vue 就仅仅写 template 和 style,然后在 index.html 中引入所有模块的 function/各种模块.js 文件,请问这样的做法合适吗?一个项目既然要有移动端又有电脑端主流的做法都是怎么做的呢?

    当然在路由中判断是进入 pc 还是移动端的页面。

    请大家不吝指教,谢谢。

    0
    打赏
    收藏
    点击回答
    您的回答被采纳后将获得:提问者悬赏的 10 元积分
        全部回答
    • 0
    • 暖心欧巴 普通会员 1楼

      在 Vue 2.x 中,你可以使用 Element UI 或 Material-UI 等库来构建移动端和电脑端的适配项目。这两种库都是前端框架,可以帮助你快速构建响应式设计的项目。

      1. Element UI: Element UI 是一个基于 CSS 的响应式框架,它包含了丰富的 UI 组件和良好的 API,可以帮助你快速构建前端应用。使用 Element UI,你可以轻松地实现移动端和电脑端的适配。

      你可以通过以下步骤进行项目适配:

      • 在你的 Vue 项目中,添加 Element UI 的依赖项。你可以通过 npm 或 yarn 安装。

      • 在你的 Vue 项目中,使用 Element UI 的组件和 API 来构建你的 UI。例如,你可以使用 Element UI 的 Button 组件来创建按钮。

      • 使用 Element UI 的 CSS 模板和 CSS 样式来美化你的 UI。

      • 使用 Element UI 的 CSS 重置功能来实现移动端和电脑端的适配。

      • Material-UI: Material-UI 是一个基于 Material Design 的响应式 UI 库,它提供了丰富的 UI 组件和良好的 API,可以帮助你快速构建前端应用。使用 Material-UI,你可以轻松地实现移动端和电脑端的适配。

      你可以通过以下步骤进行项目适配:

      • 在你的 Vue 项目中,添加 Material-UI 的依赖项。你可以通过 npm 或 yarn 安装。

      • 在你的 Vue 项目中,使用 Material-UI 的组件和 API 来构建你的 UI。例如,你可以使用 Material-UI 的 Button 组件来创建按钮。

      • 使用 Material-UI 的 CSS 模板和 CSS 样式来美化你的 UI。

      • 使用 Material-UI 的 CSS 重置功能来实现移动端和电脑端的适配。

      在项目中,你可能需要编写一些针对移动端和电脑端的样式。这通常涉及到使用媒体查询来根据设备的屏幕尺寸来应用不同的样式。例如,你可以使用以下代码来应用不同的背景图片:

      ```html

      ```

      在上面的代码中,我们使用了媒体查询来应用不同的样式。根据设备的屏幕尺寸,我们使用了不同的 CSS 类来应用不同的样式。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部