[英]Inconsistent callback while using crossroads.js
在十字路口使用以下路線時
crossroads.addRoute('#test1', function(){console.log("test1 callback");} )
crossroads.addRoute('#test2', function(){console.log("test2 callback");} )
並使用JavaScript控制台進行測試,並輸出
crossroads.parse("#test1")
test1 callback hp-controller.js:66
crossroads.parse("#test1")
crossroads.parse("#test2")
test2 callback hp-controller.js:67
crossroads.parse("#test2")
crossroads.parse("#test1")
test1 callback hp-controller.js:66
crossroads.parse("#test1")
我很困惑為什么有時會發生回調,而另一些時候卻沒有。 似乎連續防止重復回調?
如果導航到當前位置,則不會發生更改位置的事件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.