- 1
- 0
- 约3.81千字
- 约 6页
- 2019-03-15 发布于广东
- 举报
再次谈论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
您可能关注的文档
最近下载
- 国家数据局数据标注优秀案例集(2025年).pdf VIP
- 行测终极蒙题技巧与速算方法指南(2026冲刺版).pdf VIP
- 2026年车间统计核算试题及答案.doc VIP
- (毕业论文)基于PHP个人网站的设计与实现.pdf VIP
- 周星驰电影西游降魔篇剧本.doc VIP
- ldpc简介ldpc的bp译码算法各参数对ldpc码性能的影响.pdf VIP
- TCECS 1530-2024 轨道交通工程InSAR形变监测标准.pdf VIP
- 2024年新课标高考化学试卷(适用云南、河南、新疆、山西地区 真题+答案).docx VIP
- 北京建筑 图集19BJ9-2 室外工程—路、台、坡、棚.docx VIP
- 《毛概教学资料》毛概课后思考题答案.docx VIP
原创力文档

文档评论(0)