taro 希望 pxtransform 能换算 px,但是不转换为 rpx

anauzrmj  于 2023-02-04  发布在  其他
关注(0)|答案(2)|浏览(266)

这个特性解决了什么问题?

之前在项目用了 pxtransform 将 px 转换为 rpx,但是现在小程序需要兼容 iPad ,需要做自适应,所以不能再转换为 rpx;
但是之前的代码都是按照 750px 设计稿开发,如果把 mini.postcss.pxtransform.enable = false 之后,样式就全乱了,希望能像 rn 那样,按 750px 的设计稿开发换算 px,但是不转换为 rpx

这个 API 长什么样?

/config/index.js

const config = {
  mini: {
    postcss: {
      pxtransform: {
        enable: true,
        config: {
          toRpx: false, // 不转换 rpx
        },
      },
    },
  },
};
eit6fx6z

eit6fx6z1#

参考文档试试:https://docs.taro.zone/docs/size#css-%E7%BC%96%E8%AF%91%E6%97%B6%E5%BF%BD%E7%95%A5%EF%BC%88%E8%BF%87%E6%BB%A4%EF%BC%89

vjrehmav

vjrehmav2#

参考文档试试:https://docs.taro.zone/docs/size#css-%E7%BC%96%E8%AF%91%E6%97%B6%E5%BF%BD%E7%95%A5%EF%BC%88%E8%BF%87%E6%BB%A4%EF%BC%89

之前已经按照 750px 设计稿开发了,这样要每一个样式文件都要去加上 /*postcss-pxtransform disable*/

相关问题