Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 具有无限可选参数的骨干路由器_Javascript_Backbone.js_Url Routing_Backbone Routing - Fatal编程技术网

Javascript 具有无限可选参数的骨干路由器

Javascript 具有无限可选参数的骨干路由器,javascript,backbone.js,url-routing,backbone-routing,Javascript,Backbone.js,Url Routing,Backbone Routing,我正在创建一个单页应用程序。最初,我使用URL“/stop/stop\u id”,然后使用stop\u id加载内容 我想支持多站。我想象一个像“/stop/stop\u id/stop/stop\u id”这样的URL,在这里它可以无限地增长“/stop/stop\u id” 主干路由器能合理地做到这一点吗?如果可以,你会推荐什么?当然。您可以使用route/stop/*ids,然后按/字符将id拆分为数组。所以你得到了url/stop/id1/id2/id3我最终得到了“路由:”stops/

我正在创建一个单页应用程序。最初,我使用URL“/stop/stop\u id”,然后使用stop\u id加载内容

我想支持多站。我想象一个像“/stop/stop\u id/stop/stop\u id”这样的URL,在这里它可以无限地增长“/stop/stop\u id”


主干路由器能合理地做到这一点吗?如果可以,你会推荐什么?

当然。您可以使用route
/stop/*ids
,然后按
/
字符将id拆分为数组。所以你得到了url
/stop/id1/id2/id3

我最终得到了“路由:”stops/*ids:“loadStops”和“loadStop:(ids)->stopIds=ids.split”/“完美,干杯!”!