ui路由应该如何表示?

在你的应用中大多数状态都有与其相关联的 url路由控制不是设计完成 state 之后的事后想法,而是开始开发时就应该考虑的问题

这里是如何设置一个基本url。

我创造了一个展示如何更新state定義如下:

我们可以看到的是,国家家园现在的url定义为:

这意味着url中的params被期望为

这两个链接将正确地将参数传递给控制器:

也有新的,颗粒化params : {}..正如我们已经看到的我们可以将参数声明为url..但与params : {}配置-我们可以扩展这个定义,甚至引入参数这些参数不是url的一部分:

的文档中描述了可用于Params的设置。

  • 指定此参数的默认值这隐式地将此参数设置为可选的.。
  • (默认值:false)如果为true则Param值将被视为一个值数组。
  • 当当前参数值與默认值相同时squash配置在URL中表示默认参数值的方式。

我们可以这样称呼这些Params:

参考资料

 

随机推荐