Kaedah bertindak balas untuk mengalih keluar nod: 1. Perkenalkan "react-dom" melalui "import ReactDom dari 'react-dom'" 2. Gunakan "ReactDom.render" untuk menambah nod 3. Melalui "let state " =ReactDom.unmountComponentAtNode" untuk menyahpasang nod.
Persekitaran pengendalian tutorial ini: Sistem Windows 10, bertindak balas versi 18.0.0, komputer Dell G3.
Bagaimana untuk mengalih keluar nod sebagai tindak balas?
react Tambah dan nyahpasang nod melalui react
import ReactDom from 'react-dom'
Tambah nod:
ReactDom.render(ReactNode,挂载的dom对象)
Tambah kandungan Tambah untuk objek dom, operasi ganti
Nyahpasang nod:
let state=ReactDom.unmountComponentAtNode(挂载的dom对象) 返回是否删除成功bool值
Padam kandungan dalam objek dom
Contoh kod:
const div = document.createElement('div'); document.body.appendChild(div); ReactDOM.render( <组件/>, div, ); //删除 const unmountResult = ReactDOM.unmountComponentAtNode(div); if (unmountResult && div.parentNode) { div.parentNode.removeChild(div); }
Pembelajaran yang disyorkan: "tutorial video bertindak balas"
Atas ialah kandungan terperinci Bagaimana untuk mengalih keluar nod dalam tindak balas. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!