gpt4 book ai didi

javascript - 在reactjs componentWillMount()中,如何获取哪个组件?

转载 作者:行者123 更新时间:2023-11-30 12:18:32 24 4
gpt4 key购买 nike

来自 https://facebook.github.io/react/docs/component-specs.html ,函数 componentWillMount()serverclient 触发。

服务器如何知道要挂载哪个 客户端server 可能有多个 client

最佳答案

第 1 步:服务器 收到来自客户端 的传入请求。 server 开始为您的组件生成标记,因此会经历 componentWillMount() 生命周期。

第 2 步:客户端 从单独的 JS 文件接收标记和 react 组件(因此它知道如何响应事件并可以处理重新呈现)。

第 3 步:客户端 呈现 React 组件,除了它的标记已经创建,这节省了时间,因为它不需要再次执行此操作。

React.render(<Component props="serverprops" />, document.getElementById('content'));

第 4 步:组件生命周期在客户端执行。

在上述步骤中,您可以看到服务器 仅“提供”文件并进行初始渲染。它没有责任跟踪其服务过的所有客户。

您可以在这个 repo 上查看示例:

https://github.com/mhart/react-server-example

希望对你有帮助

关于javascript - 在reactjs componentWillMount()中,如何获取哪个组件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31715298/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com