queryselector选择器绑定监听没有生效vue,queryselector选择器选第二个python
选择器
流动是许多反应项目中使用的静态类型检查器,有时感觉像是一份礼物,也像是一个诅咒;这是一份礼物,因为它可以识别代码中的弱点;这也是一份诅咒,因为有时你会觉得不必要地调整代码来满足流程。我越来越欣赏心流,但这并不意味着我会花费额外的时间去寻找新的编码方式。
流动是许多反应项目中使用的静态类型检查器,有时感觉像是礼物和诅咒。这是一个礼物,它可以识别代码中的弱点,还有一个诅咒,有时您会觉得自己不必要地调整代码来满足流动的要求。我已经对流动产生了赞赏,但这并不意味着我最终要花费额外的时间来寻找新的编码方法。
我最近遇到了一个问题,我在反应元素中查询一个节点,然后在该节点上使用querySelectoron来查找一个子节点;令人惊讶的是怜接过了话茬:
最近,我遇到了一个问题:我在反应元素中查询一个节点,然后在该节点上使用选择器查找一个子节点。令人惊讶的是流动出现了问题:
无法调用node.querySelector,因为未知类型[1]的属性选择器不是函数71const { max height }=this。状态;72const node=react DOM。finddomnode(this);[1]73if(节点node。查询选择器){ 74const弹出node=node。查询选择器(.预览-弹出);75if(弹出节点){ 76弹出节点。风格。最大高度=` $ { max height } px77 }/private/tmp/flow/flow lib _ 34 a4c 903/react-DOM。js[1]14 ):null Element Text;发现一个错误:findDOMNodecan可以返回键入文本,因此querySelectorAllwould将是未定义的;流动不喜欢未定义的。解决方案是将实例Of与接口一起使用:
事实证明findDOMNode可以返回文本类型,因此querySelectorAll将是未定义;流动不喜欢未定义。解决方案是将实例关于与接口一起使用:
接口的节点实例){ //.}这个解决方案是有道理的,但我内心的一部分在默默地为那个节点感到愤怒。最后,心流是如此的有帮助,以至于像这样的小变化不会让我太紧张。
该解决方案很有意义,但我的一部分默默地节点。询问选择器不符合条件。最后,流量非常有用,以至于像这样的微小变化都不会使我感到困惑。
翻译自:https://David Walsh . name/react-node-flow
选择器
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。