Skip to content

Instantly share code, notes, and snippets.

@minodisk
Last active August 29, 2015 14:09
Show Gist options
  • Select an option

  • Save minodisk/17f9da721ad053e41314 to your computer and use it in GitHub Desktop.

Select an option

Save minodisk/17f9da721ad053e41314 to your computer and use it in GitHub Desktop.
{Route} = require 'chaplin'
console.log new Route('/home').test '/'
console.log new Route('/home').test '/home'
console.log new Route('/home').test '/abc/def'
console.log new Route('/.*').test '/'
console.log new Route('/.*').test '/abc/def'
console.log new Route('/:a').test '/'
console.log new Route('/:a').test '/abc/def'
console.log new Route('').test '/'
console.log new Route('').test '/abc/def'
console.log new Route('_default').test '/'
console.log new Route('_default').test '/abc/def'
console.log new Route('*default').test '/'
console.log new Route('*default').test '/abc/def'
@minodisk
Copy link
Copy Markdown
Author

false
true
false
true
false
false
false
true
false
false
false
true
true

つまり最後の *default はデフォルトのルータ(マッチしなかった際に選択される)になりそう。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment