![]() | 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 就可以解决所有的问题了。 加上动态组件基本上不存在你说的那种情况 |