反应.js不能附加子元素
React.js cannot append child element
我正在为一个基于 React.js 构建的网站编写一个 chrome 扩展,我需要复制一个元素并将其附加为元素的同级。但它没有附加,甚至没有普通的<div></div>
.我不知道react
,那么,你能让任何父元素reactid
不接受超过"某些"的孩子吗?
当我在开发工具中尝试从Inspect element -> copy -> paste
尝试时,它确实附加了,但这可能有所不同。
<div data-reactid=".7.0.1.0" class="parent">
<div data-reactid=".7.0.1.0.0" class="child"></div>
</div>
React 是有状态的,并使用模板渲染组件。如果您操作由 React 组件控制的 DOM 元素,您的操作将在下一次渲染时被删除。
如果一个 react 组件正在渲染多个子组件,让它渲染更多子组件的唯一方法是更新组件的状态。如果基础应用程序使用 flux 体系结构,则传播状态更改的唯一方法是调用操作。
在此处阅读有关通量架构的更多信息
相关文章:
- JQuery添加元素需要在我的js之前再次添加JQuery脚本
- 是否有一个JS/jQuery函数可以获取某个类的每个元素的ID
- 使用CSS或js,使用动态选择器选择任意li的下一个元素
- HTML 显示/隐藏元素 JS 不起作用
- 定位 d3 上的其他元素.js事件上
- 如何获取
- 元素 js/ajax 的 Id 值
- 从元素 JS 中获取类
- 单击 html 元素 JS
- 数据未追加到车把中的元素.js
- 如何使用节点逐个获取元素.js Cheerio
- MEJS(媒体元素JS)播放功能
- 检测是否在输入元素JS中输入了特殊字符
- 如何根据下拉选择消除HTML表单中的元素?(JS吗?)
- 带有动态链接标记的可满足元素(JS、jQuery)
- 仅为UL的第一个元素(JS或jquery)添加类的样式
- 自动时间元素js
- 可以't获取API响应的特定元素[JS]
- 修改指定li元素JS的父级
- 奇异:CSS转换元素JS "点击通过"
- 通过文本框获取数组元素(JS验证)