扫码关注官方订阅号
如何将我的index.html连接到App.js(React)?
Nama Load App
所以当我点击按钮时,我希望它直接进入App.js 有人可以告诉我如何做到这一点吗?
我使用anchor标签,但不起作用
anchor
是的,您可以使用Javascript CustomEvent 在React虚拟DOM和Javascript真实DOM之间进行通信。
CustomEvent
请参考以下代码片段。
const MyEvent = { on(event: string, callback: (e: any) => void) { document.addEventListener(event, (e: any) => { const data = (e as { detail: any }).detail callback(data) }) }, dispatch(event: string, data ? : any) { document.dispatchEvent(new CustomEvent(event, { detail: data })) }, remove(event: string, callback ? : (e: any) => void) { if (callback) { document.removeEventListener(event, callback) } }, } export default MyEvent
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
是的,您可以使用Javascript
CustomEvent在React虚拟DOM和Javascript真实DOM之间进行通信。请参考以下代码片段。
const MyEvent = { on(event: string, callback: (e: any) => void) { document.addEventListener(event, (e: any) => { const data = (e as { detail: any }).detail callback(data) }) }, dispatch(event: string, data ? : any) { document.dispatchEvent(new CustomEvent(event, { detail: data })) }, remove(event: string, callback ? : (e: any) => void) { if (callback) { document.removeEventListener(event, callback) } }, } export default MyEvent