再次谈论Reactjs实现原生js拖拽效果引起的一系列问题.docxVIP

  • 1
  • 0
  • 约3.81千字
  • 约 6页
  • 2019-03-15 发布于广东
  • 举报

再次谈论Reactjs实现原生js拖拽效果引起的一系列问题.docx

再次谈论React, js实现原生js拖拽效 果引起的一系列问题 React起源于Facebook的内部项目,因为该公司对市 场上所有JavaScriptMVC框架,都不满意,就决定自己写 一套,用来架设Instagram的网站。做岀来以后,发现这 套东西很好用,就在XX年5月开源了。由于React的设计 思想极其独特,属于革命性创新,性能出众,代码逻辑却 非常简单。所以,越来越多的人开始关注和使用,认为它 可能是将来We b开发的主流工具。 前几天写的那个拖拽,自己留下的疑问。。。这次在热 心博友的提示下又修正了一些小小的bug,也加了拖拽的边 缘检测部分。。。就再聊聊拖拽吧 一、不要直接操作dom元素 react中使用了虚拟dom的概念,目地就是要尽量避免 直接操作dom元素,所以我们在对dom元素进行操作的时 候需要注意,我之前为了获取form的参数就直接用了 vardr agBox=docum ent. getElem entById(,fo rm,)去找 dom, 但是其实记录from的初始位置,可以在其子组件更新父组 件参数的时候调用。即在MyFrom组件中获取,如下代码: onChildCha nged: functi on(newState ) { /*以下为修改处*/ varcompu tedStyle=do cument. defa ultView. get

文档评论(0)

1亿VIP精品文档

相关文档