当前位置:   article > 正文

Vant与ElementUI混用的一些总结_elementui和vant根据设备导入

elementui和vant根据设备导入

项目简介

前端页面主要使用vant+postcss-pxtorem+lib-flexible,后端管理页面主要是使用elementUI进行开发。

出现问题

postcss-pxtorem转化把px转化rem或者vm的时候会影响elementui的相关样式,所以在后端管理页面的编码中会出现直接从elementui粘贴过来的版式问题,下面是我的postcss.conifg.js文件的相关配置

module.exports = {
  plugins: {
    // ...
    'postcss-px-to-viewport': {
      unitToConvert: 'px',
      viewportWidth: 320,
      unitPrecision: 5,
      propList: ['*'],
      viewportUnit: 'vw',
      fontViewportUnit: 'vw',
      selectorBlackList: ['el'],
      minPixelValue: 1,
      mediaQuery: false,
      replace: true,
      exclude: undefined,
      include: undefined,
      landscape: false,
      landscapeUnit: 'vw',
      landscapeWidth: 568
    }
  }
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22

排除其他的配置情况请注意 selectorBlackList 该字段可以排除某些样式不转化为vm,我在这里加上 el 就是把elementui相关的组件都不转化为vm,因此在开发后端页面的时候就可以看到直接从elementui粘贴复制过来的东西可以直接调整使用了。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/212150
推荐阅读
相关标签
  

闽ICP备14008679号