我想在Angular JS上聽$ $「$ locationChangeStart」事件,並防止在某些情況下發生事件。 一旦我做event.preventDefault(),$ on「$ locationChangeStart」事件再次被激發。 這是一個角JS錯誤?
$rootScope.$on "$locationChangeStart", (event, next, current) ->
if doNotLeave
event.preventDefault()
由於提前, Steff
event.stopPropagation()是做什麼的? – Ashesh
當發生這種情況時,你使用了什麼路由? –
這有沒有解決? – Starfs