[英]Double state change in ui-router when using $state.go in $stateChangeStart
[英]Angular ui-router: how call $stateChangeStart with state.go({notify:false})?
我有一個帶 ui-router 的 Angular SPA。 對於我正在使用的無限滾動
$state.go('someStateWithPagination', {page: page+1}, {notify: false, reload: false})
但現在我需要集成 Google Analytics。 我認為我可以使用$stateChangeStart
,但是在{notify: false}
情況下無法觸發此事件,因為 ui-router 沒有調用新狀態。 你能給我建議任何 GA 集成的解決方案嗎?
您可以使用Angulartics ,它默認跟蹤導航,如下圖的文檔中所述
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.