seckie's programming memo

プログラミングするにあたって調べたことなどのメモ。たまにひどい英語で書く。

Backbone.js 覚え書き: history.start({ pushState:true/false }) の違い

pushStateについて不勉強だなあ自分。

pattern 1

Backbone.history.start({ pushState: false })

router.navigate('hoge/fuga', { trigger: true })
# URLは http://HOSTANAME/SOMEPAGE#hoge/fuga になる

pattern 2

Backbone.history.start({ pushState: true })

router.navigate('hoge/fuga', { trigger: true })
# URLは http://HOSTANAME/hoge/fuga になる