我对移动多级菜单有所了解。如何让它在反应中起作用?我有这样的事情:
export function mobileNavigation() {
let navElements = document.querySelectorAll('.nav');
let backButton = document.querySelector('.back-nav');
navElements.forEach(el => {
el.addEventListener('click', itemClicked)
})
//more code
}
然后在我的mobilenav组件中,我有:
componentDidMount() {
mobileNavigation();
}
但它不起作用..我的意思是我知道为什么,但我不知道如何解决它。如何在组件安装时不仅一次让我的脚本可用?
答案 0 :(得分:1)
import {mobileNavigation} from '../../some address'
mobileNavigation()