我正在使用角度1和ui路由器
我有链接{mysite} / something / {value1} / {value2} /.../ {valueN} /?option1&option2&...&optionM
这里的问题是{value1}到{valueN}值是可选的-可能有零个值,最多可能有n个值。 另外,我正在尝试以一种状态进行这项工作:
.state('state1', {
url: '???',
resolve: {}
})
到目前为止,我已经找到了解决方案
.state('state1', {
url: '/something/*params/?option1&option2',
resolve: {}
})
适用于这种链接,但是这里的问题是我无法使用$ state.go('state1',{params:params})进入此状态,因为我找不到转换方法无论如何,都是value1和value2,因此创建了所需的链接。
我希望能给我一些指导,说明如何进行这项工作。