【发布时间】:2016-04-22 13:09:18
【问题描述】:
我正在尝试在我的 react 站点上设置 Google Analytics,并且遇到了一些软件包,但没有一个具有我在示例方面的设置。希望有人可以对此有所了解。
我正在查看的包是react-ga。
我的index.js 上的渲染方法如下所示。
React.render((
<Router history={createBrowserHistory()}>
<Route path="/" component={App}>
<IndexRoute component={Home} onLeave={closeHeader}/>
<Route path="/about" component={About} onLeave={closeHeader}/>
<Route path="/gallery" component={Gallery} onLeave={closeHeader}/>
<Route path="/contact-us" component={Contact} onLeave={closeHeader}>
<Route path="/contact-us/:service" component={Contact} onLeave={closeHeader}/>
</Route>
<Route path="/privacy-policy" component={PrivacyPolicy} onLeave={closeHeader} />
<Route path="/feedback" component={Feedback} onLeave={closeHeader} />
</Route>
<Route path="*" component={NoMatch} onLeave={closeHeader}/>
</Router>), document.getElementById('root'));
【问题讨论】:
-
在下面发布了
react-router-4/react-router-dom的答案,这里的最佳答案是针对早期版本的 react-router,不幸的是,它不适用于 v4。 -
当我使用 React SSR 时,如何使用 StaticRouter 添加它?
标签: google-analytics reactjs react-router