为了账号安全,请及时绑定邮箱和手机立即绑定

老师您好,我有一个关于react生命周期中关于componentDidMount事件的问题

老师您好,具体问题是这样的:
我在componentDidMount中加了一个alert,在pc浏览器上是先显示界面元素,然后显示alert弹出框;但是在移动浏览器上是先显示alert,在显示界面元素.请问一下componentDidMount事件的具体意思是什么???困扰了我好久,希望老师帮忙解答一下,谢谢老师啦

以下是界面截图:第一张是pc谷歌浏览器;第二张是安卓uc浏览器(我在winform和ipad的safri都是这样的效果)

5652b9df00012b4303740679.jpg5652b9df0001a36b05000823.jpg



正在回答

1 回答

在render方法成功调用并且真实的DOM已经被渲染之后,你可以在componentDidMount内部通过this.getDOMNode()方法访问到它,我觉得时访问方式不对,源代码贴给我看一下

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
React入门
  • 参与学习       122141    人
  • 解答问题       121    个

颠覆式前端UI开发框架React入门视频教程,赶紧学起来

进入课程

老师您好,我有一个关于react生命周期中关于componentDidMount事件的问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信