你是否可以在内部运行函数?

时间:2018-04-26 12:02:12

标签: javascript reactjs

我有一个代码在内联中有一个很长的条件,如果还有反应,我可以通过在内联语句中放一个函数来缩短它吗?

我试过这样做,它给了我一个错误“折扣未定义”

  function getDiscount(props) {
    const discount = props.discount;
    discount.map((discounts, i) => {
      if (condition) {
        return;
      } else {
        return;
      }
    })
  }

{props.discount ? <getDiscount discount={discount} /> : <b>No available discount</b>}

1 个答案:

答案 0 :(得分:1)

在将折扣传递给 NonScrollListView non_scroll_list = (NonScrollListView) findViewById(R.id.lv_nonscroll_list); 组件时,您需要从道具中传递它,例如

getDiscount