setNativeProps是否也适用于外部库?

时间:2019-01-22 07:22:57

标签: react-native

可以直接使用setNativeProps而不进行重新渲染来进行直接操作。但是它可以与react-native组件一起正常工作。当我厌倦了与外部库一起使用时,会抛出错误。

我正在使用react-native-swipeout

 <Swipeout
    ref={ ref => this.Swipeout = ref}
    backgroundColor={'transparent'} 
    right={swipeoutBtns}
    scroll={(scrollEnabled) => this.onSwipe(scrollEnabled)}
    sensitivity={1}
    buttonWidth={70}
 >
    <Text>Swipe Here</Text>
 </Swipeout>

它有一个名为close的道具,应该在以后的某个时间点true进行。我将true设置如下,

this.Swipeout.setNativeProps({ close: true });

但是,它会引发以下错误,

this.Swipout.setNativeProps is not a function.(In 'this.Swipout.setNativeProps({ close: true })', 'this.Swipeout.setNativeProps' is undefined)

我只想知道setNativeProps是否也适用于外部库?是否没有办法访问外部图书馆的道具?

谢谢。

0 个答案:

没有答案