• 在vue移动端使用libflexible和px2remLoader适配屏幕


      在对移动端的适配过程中,之前一直用的rem来进行,通过自己封装一个rem的计算函数来对整个项目进行适配。现在发现了一种更为简单,也更加方便的方式来对移动端进行屏幕的适配。

    •   下载lib-flexible
    • cnpm i lib-flexible --save -dev
      

        

    • 在整个项目的入口文件引入lib-flexible
    • import 'lib-flexible'
    • 安装px2rem-loader
    • cnpm install px2rem-loader --save -dev
    • 在webpack中进行配置,扎到项目build/utils.js文件进行修改
    • const cssLoader = {
          loader: 'css-loader',
          options: {
            minimize: process.env.NODE_ENV === 'production',
            sourceMap: options.sourceMap
          }
        }
      
      const px2remLoader = {
          loader: 'px2rem-loader',
          options: {
            remUnit: 75 //默认换算为1rem为75px,可根据你的原型图修改
          }
      
        }

    • 到这里我们的工作就完成了,你可以根据设置的换算大小来直接项目中使用px作为单位
  • 相关阅读:
    Unity3D屠龙战机项目总结
    10.2 MySQL数据库安装
    10.1 JDBC基础
    9.5 异常处理规则
    9.4 Java的异常跟踪栈
    9.3 使用throw抛出异常
    9.2 Checked异常和Runtime异常
    9.1 异常处理机制
    8.5 泛型和数组
    8.5 擦除和转换
  • 原文地址:https://www.cnblogs.com/xieyong25/p/9596497.html
Copyright © 2020-2023  润新知