无法将多行组件添加到变量中

时间:2016-11-10 12:54:17

标签: reactjs react-native jsx

我想根据if语句的结果将内容保存在变量中。但是,当我添加多行时,它不起作用。

let content = null
if(this.props.group.name != null){
  content = <Text>Just this line works</Text>
              <Text>This doesn't work</Text>
}

我无法知道该怎么做。我不能像在Javascript中一样在行尾添加+。

1 个答案:

答案 0 :(得分:2)

组件需要包装在包含父组件的组件中,除非您将其创建为带键的数组。

days_in_year <- function(dates) {
    years <- year(dates)
    days <- table(year(seq(as.Date(paste0(min(years), '-01-01')),
                           as.Date(paste0(max(years), '-12-31')),
                           by = '+1 day')))
    as.vector(days[as.character(years)])
}