route | string dynamic route |
xxxxxxxxxx
w2utils.parseRoute('/view/(:id)/details/:sub');
xxxxxxxxxx
route = {
path: /^\/view(?:\/(?:([^\/]+?)))\/details\/(?:([^\/]+?))$/i,
keys:[{
"name": "id",
"optional": false
}, {
"name": "sub",
"optional":false
}]
}
xxxxxxxxxx
var route = w2utils.parseRoute('/view/:id/details/:sub?')
console.log(route);
xxxxxxxxxx
route = {
path: /^\/view(?:\/(?:([^\/]+?)))\/details(?:\/([^\/]+?))?$/i,
keys:[{
"name": "id",
"optional": false
}, {
"name": "sub",
"optional":true
}]
}