簡體   English   中英

React-native 0.49 CheckBox如何更改prop:value?

[英]React-native 0.49 CheckBox How to change the prop : value ?

我試圖了解如何更改React-native 0.49中新增的復選框的值。

            <CheckBox
            value = {this.state.value}
            onValueChange= {(value) => this.toggleCheckBox(value)}
            />

這是我的toggleCheckbox函數

toggleCheckBox(data){
   this.setProps({
     value : data
});

問題是..函數onValueChange只工作一次。 toggleCheckBox僅被調用一次,我也無法弄清楚如何更新復選框的值。

您應該使用setState

toggleCheckBox(data){
   this.setState({value: data});
}

props是單向的,無法修改。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM