【发布时间】:2015-11-19 03:58:05
【问题描述】:
所以我有一个这样的自定义组件:
class MyComponent extends React.Component {
render() {
return (
<TouchableHighlight style={this.props.buttonStyle}>
<Text style={styles.buttonText}>Button</Text>
</TouchableHighlight>
);
}
}
我使用这样的组件:
class RootView extends React.Component {
render() {
return (
<View>
<MyComponent/>
<MyComponent/>
</View>
);
}
}
RootView 可调整大小。我想做的是在RootView 足够小的时候缩小它的孩子MyComponent。我需要一次缩小每个MyComponent:当RootView足够小时,缩小第一个MyComponent,当第一个MyComponent达到最小尺寸时,缩小第二个MyComponent。
我知道 react-native 中有 refs,但它似乎不适用于自定义组件。
【问题讨论】:
标签: react-native