Checkbox onCheck在javascript React native中无法正常工作

时间:2019-10-25 06:50:47

标签: javascript react-native

我具有Checkbox检查功能,如下所示:

 checkBoxOnClicked(price) {
    let totalPrice = 0;
    let num = Number(price.replace(/[$]+/g,""));
    if (selectedArrayOBJ.getArray().length == 0) {
        alert('CheckBox UnChecked');
         totalPrice=totalPrice-price;
         alert(totalPrice);


    } else {
      for(i=0;i<selectedArrayOBJ.getArray().length ;i++) {

      totalPrice += num ;

        alert('CheckBox Checked');
      }

     alert(totalPrice);

    }
  }

复选框组件如下所示:

 <CheckBox size={25}
                    keyValue={1}
                    selectedArrayObject={selectedArrayOBJ}
                    checked={false}
                    label = ''
                    color="transparent"
                    labelColor="#00703c"
                    checkBoxClick={() => this.checkBoxOnClicked(item.extension_attributes.price.firstApplicationPrice)}/>

但是该功能无法正常工作,无法正确添加值。两次添加了相同的值。有人可以帮我解决这个问题吗?

0 个答案:

没有答案