首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >什么是React js中的“挂载”?

什么是React js中的“挂载”?
EN

Stack Overflow用户
提问于 2015-07-22 15:23:24
回答 2查看 66.9K关注 0票数 156

在学习ReactJS的过程中,我听到了很多次“挂载”这个词。关于这个术语,似乎有生命周期的方法和错误。React所说的挂载到底是什么意思?

示例:componentDidMount() and componentWillMount()

EN

回答 2

Stack Overflow用户

发布于 2015-07-22 16:02:45

挂载是指首次呈现React组件时的初始页面加载。来自React挂载文档: componentDidMount:

Invoked once, only on the client (not on the server), immediately after the initial rendering occurs. At this point in the lifecycle, the component has a DOM representation which you can access via React.findDOMNode(this).

您可以将其与componentDidUpdate函数进行对比,每次React呈现时都会调用该函数(初始挂载除外)。

票数 5
EN

Stack Overflow用户

发布于 2015-08-21 01:50:51

React js的主要目标是创建可重用的组件。在这里,组件是网页的各个部分。例如,在网页中,页眉是一个组件,页脚是一个组件,toast通知是一个组件等等。术语"mount“告诉我们这些组件是在DOM中加载或呈现的。这些是许多处理此问题的顶级API和方法。

为了简单起见,安装意味着组件已加载到DOM,而卸载意味着组件已从DOM中删除。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31556450

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档