为什么antd 组件里可以随意用document

1.这个document既不是方法的参数,又不是成员变量。再看父类也没有。为啥这里可以直接用?

clipboard.png

阅读 3.9k
4 个回答

antd 组件也是用 js封装, 跑在浏览器上的,js对象或者浏览器对象当然可以用哈

浏览器端为什么不能用document

跟antd 没有关系 react代码最终都会在浏览器端执行 浏览器中当然有document对象

document 是浏览器为我们提供的api,只要你在浏览器下运行,都可以使用。
就像你可以使用alert一样,alert是window对象里的一个方法,window也是浏览器提供的。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题