2025-06-18 RN端支持动态主题切换
React Native
动态主题切换支持RN端
RN使用动态主题之前,需要保证满足以下条件,其他流 程和小程序、H5端一致
- 所有页面和组件均使用函数式组件编写,如果包含类组件,类组件内的
className
样式将会失效 - 所有组件或者页面都具有名称,且符合React组件名称大写开头的规则
- 如果是匿名函数,仅支持这几种高阶函数包裹的情况
memo()
forwardRef()
lazy()
- 如果使用了scss变量的属性,不支持简写:
border: 1px solid $duxappLineColor;
,需要单独编写属性border-color: $duxappLineColor;
CLI
- 执行编译命令的时候,如果多次执行同一个项目,将会跳过 安装依赖的步骤
- 用户配置支持
app.config.js
配置文件 - 优化主题相关功能