我正在尝试在我的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'));
为了在某些事件(例如onClick等)上动态更新url,可以使用以下内容: