封装的组件, 在同一个页面有多个, 怎样才能让这些封装的组件数值, 或者事件, 不互相影响

尝试传入不同ID, 但我看在使用ant-design的时候也没有每次都传入id呢?
另外, 在封装的组件里, 我调用document.getElementById这样的方法比较多, 所以同一个页面有多个封装好的组件的时候, 都互相影响, 是不是方法不对呢?

阅读 2.3k
1 个回答

给每个组件串id的确是没有必要的,也不需要用getElementById获取组件对应的dom,你可以去了解下ref,react会帮你获取并更新组件对应的dom

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