我们希望加载具有不同可选参数的单个路径。实施例
路线A是“abc” 路线B是“123”
在一种情况下,我们希望通过从A传递参数x来加载B,因此路径B将是123 /:x。 其他情况我们想通过从A传递参数y和z来加载B,因此路径B将是123 /:y /:z
有可能吗?
答案 0 :(得分:1)
路径不能包含不同数量的动态段,这是您所谓的“参数”的正确术语。怎么可能呢?只有一个路径参数。但是,您可以指定两个路径B1和B2,一个具有单个动态段,另一个具有两个,然后可以通过类继承等机制来安排您的代码,因此无论代码需要共享。