我用0.21.0反应原生, 我有一个自定义组件。
对于动画,我找到获得高度的解决方案。 使用Dimension获取宽度。但身高不一样。
如何获得组件的高度?
答案 0 :(得分:3)
正如@Chris Geirman在评论中指出的那样,你可以使用if (!(Get-Service -ComputerName $server -DisplayName $Service | select status | where {$_.Status -like "Stopped"})) { Write-Host "$($Server): All OK" }
。这是一个获取此组件高度的示例:
onLayout
现在您可以访问组件的高度var CustomComponent = React.createClass({
getInitialState: function() {
return { componentHeight: 0 };
},
render: function() {
return (
<View onLayout={this._onLayoutEvent}>
<Text>This is my Custom Component</Text>
</View>
);
},
_onLayoutEvent: function(event) {
this.setState({componentHeight: event.nativeEvent.layout.height});
}
});
。