微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在其他组件内部动态传递多个组件

如何解决如何在其他组件内部动态传递多个组件

photo

我认为我的问题很容易解决,但是我正在学习RN,并且陷入困境。我想通过 Headnel,PhotoCarousel,UserDetails组件在KennelScreen组件内部动态运行,目前,我只是以JS方式完成了该工作。还有其他方法吗?

谢谢!

解决方法

取决于要存档的内容。您可以通过

动态创建它们
library(rvest)

url <- "https://www.metabolomicsworkbench.org/data/mb_structure_tableonly.php"
pg <- html_session(url)
data <- 
  purrr::map_dfr(
    1:4288,# you might wanna change it to a small number to try first or scrape multiple times and combine data frames later,in case something happens in the middle
    function(i) {
      pg <- rvest:::request_POST(pg,url,body = list(
                                   page = i
                                 ))
      read_html(pg) %>%
        html_node("table") %>%
        html_table() 
    }
  )

然后您可以在父屏幕中使用

const KennelScreen = () => {
  return (
    <SafeAreaView>
      <ScrollView>
        {React.Children.map(this.props.children,(child) =>
          React.cloneElement(child)
        )}
      </ScrollView>
    </SafeAreaView>
  );
};

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。