使用外部样式类可以让组件使用指定的组件外样式类,如果希望组件外样式类能够完全影响组件内部,可以将组件构造器中的 options.addGlobalClass 字段置为 true。这个特性从小程序基础库版本 2.2.3 开始支持。
/* CustomComp.js */export default class CustomComp extends Component {static options = {addGlobalClass: true}render () {return <View className="red-text">这段文本的颜色由组件外的 class 决定</View>}}
/* 组件外的样式定义 */.red-text {color: red;}
