我有一个接口,希望在我每次访问任何组件或者页面的时候,都最开始先去调用这个接口 还有一个东西,希望只要进入了react项目,就初始化他,
但是现在这个不知道写哪里, 新手
如果你有根组件,就可以在根组件里面的componentDidMount监听hashchange事件,然后调用你的接口。
没有根组件,我写了个高阶组件,在每次初始化的时候调用,这样算不算根组件?
肯定有根组件啊,{this.props.children} 这里是一个入口吧, 你可以写在这个组件里面,一般官方示例都叫App.js 的一个入口,
项目示例:https://github.com/meibin08 可以参考一下,
好的,谢谢啊,我写了一个根组件,然后在根组件里面套路由了