Невозможно получить данные о печати - PullRequest
0 голосов
/ 11 марта 2020

Невозможно получить данные в onPress, но он показывает данные как ...

Пытается получить item.ca sh console.log (item.ca sh) получая значение 0, но на вид оно составляет 500.

Очень новый способ реагировать на нативную, пожалуйста, помогите мне понять поток данных.

 _renderItem({item, index}, parallaxProps) {
          const { rewardRedemptions } = reference.RewardRedemptionReducer;

        return (
          <TouchableOpacity
          onPress={() => {
            var cashAmt = parseInt(item.cash);
            if (cashAmt == 0) {
                return;
            }

      **console.log(item.cash);
      console.log(parseInt(item.cash));**
          >

                <Text
                  style={{
                    fontSize: Dimens.twentyThree,
                    color: Colors.white,
                    fontFamily: Fonts.SourceSansProSemibold,
                  }}
                  *children={item.cash}*
                </...>
        );
      }

1 Ответ

1 голос
/ 11 марта 2020
 _renderItem({item, index}, parallaxProps) {
      const { rewardRedemptions } = reference.RewardRedemptionReducer;
    **console.log(item.cash);
    console.log(parseInt(item.cash));**

    return (
      <TouchableOpacity
       onPress={()=>console.log(parseInt(item.cash))} ---> try this
      >

            <Text
              style={{
                fontSize: Dimens.twentyThree,
                color: Colors.white,
                fontFamily: Fonts.SourceSansProSemibold,
              }}
              *children={item.cash}*
            </...>
    );
  }
...