我有一个状态配置,其URL包含2个可选参数:
.state("homepage", {
url: "/:firstName/:lastName"
}
它会与"/john/doe"
和"/john"
正确匹配,但与"//doe"
不匹配。也就是说,当缺少第一个参数时,它将不匹配。
我读了documentation on UI Router,但不幸的是我不太明白如何处理这个案子。我该怎么处理?谢谢。
答案 0 :(得分:0)
尝试url: "/{firstName:.*}/{lastName:.*}"