1
rioshikelong121 2019-12-20 15:54:44 +08:00
在合适的 lifeCycle 里面直接使用原生方法即可。
|
2
SakuraKuma 2019-12-20 15:58:22 +08:00
事件是会冒泡的。。
|
3
rockjike 2019-12-20 16:00:55 +08:00
1 楼+1
compoentDidMount() { const content = document.getElementById('XXX') content.style.background = "#XXX" } |
4
B3C933r4qRb1HyrL 2019-12-20 16:06:50 +08:00
原生方法+1
|
5
CODEWEA 2019-12-20 17:35:55 +08:00
没必要用 react 不是脱裤子放屁吗
|
6
Rubicker666 2019-12-20 17:38:30 +08:00
React.js 本质还是 JS,所以原生怎么用 React.js 中也可以用。
|
7
nnnToTnnn 2019-12-20 17:41:43 +08:00
这不符合 React 的设计思想吧?
如果真的要这样做。 不如 npm install jquery $("id").css("background","#xxx") 如果是 React.js jquery 怎么玩就怎么玩,react 本身就是 js |
8
nnnToTnnn 2019-12-20 17:43:28 +08:00
React 不是一切皆为组件么? < p>一段文章< /p >不是组件 render 的出来的,而是 eval ? 或者其他方式进行添加进去的话,这种就需要采用原始的方式进行操作了
|
9
nnnToTnnn 2019-12-20 17:44:41 +08:00
一般 state 和 props 就可以解决所有的问题了。 加上动态组件基本上不存在你说的那种情况
|