如何用scrollEnabled
的ScrollView更改React Native中ScrollView的ref
道具。
例如:
<ScrollView
scrollEnabled={} //<-- change this value from ref of this ScrollView
>
</ScrollView>
答案 0 :(得分:0)
我不确定是否可以将状态/属性从引用更改为组件。您可以将state作为布尔值指定为scrollEnabled。现在,您可以通过更改状态来启用/禁用滚动。
function toggleScrollView() {
let isScrollEnabled = !this.state.isScrollEnabled;
this.setState({isScrollEnabled});
}
<ScrollView
scrollEnabled={this.state.isScrollEnabled}
>