React Native: как получить выбранные флажки? - PullRequest
0 голосов
/ 30 апреля 2018

У меня есть список флажков, и я хотел проверить, какой флажок установлен после нажатия кнопки

Может ли кто-нибудь мне помочь?

1 Ответ

0 голосов
/ 30 апреля 2018

Код завершен

import React, {Component} from 'react';

import { Platform, StyleSheet, Text, View,ScrollView} from 'react-native';
import Checkbox from 'react-native-custom-checkbox';

export default class App extends Component {
constructor(props){
    super(props);
    this.state = {
        checked: false,
        check:[]
    };
}

_myFunction(value,name,checked){
    console.log("Log:  "+value,checked);
};

clickButton(){

}

render() {

   let checkboxes = [];

   for(let i=0; i < 5;i++){
       checkboxes.push(
           <View>
           <Checkbox

           name='checkbox2'
           checked={false}
           size={30}
           style={{backgroundColor: '#f2f2f2', color:'blue', borderRadius: 5}}
           onChange={(name, checked) => this._myFunction(name,i, checked)}/>
           </View>
               );
   }

   return (
       <View>
           <Button onPress={()=>this.clickButton()}></Button>
           {checkboxes}

       </View>
    );

}

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...