jd-opensource / jd-opensource/taro-ui

Taro.initPxTransform的问题

Open
#1,304 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
4.7k
Forks
740
PR merge metrics
No merged PRs in 30d

Description

**问题描述**

在H5模式下,`Taro.initPxTransform({ designWidth: 750, deviceRatio: {} })`会导致项目设置的`designWidth`、`deviceRatio`的值被替换,导致`Taro.pxTransform`得到数值与预期不符合。

**复现步骤**

**期望行为**
不应调用`Taro.initPxTransform`方法,保证项目的配置不被改动

**系统信息**

Taro v2.2.14

Browserslist: caniuse-lite is outdated. Please run:
npx browserslist@latest --update-db

Taro CLI 2.2.14 environment info:
System:
OS: Windows 10
Binaries:
Node: 12.16.3 - D:\Program Files\nodejs\node.EXE
Yarn: 1.22.4 - D:\Program Files\Yarn\bin\yarn.CMD
npm: 6.14.4 - D:\Program Files\nodejs\npm.CMD

- Taro 版本 [v2.2.14]
- Taro UI 版本 [v2.3.4]
- 报错平台 [h5]

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.