ui-router中的参数data和params有什么区别?

https://img4.mukewang.com/5c32b6df0001be4503380133.jpg

貌似都可以传参数过去,有什么区别吗

MMMHUHU
浏览 857回答 1
1回答

守着星空守着你

这两个连接是讲 data 属性作用的,定义在 parent state 上的 data,child state 可以继承。Attach custom dataInherited custom data这个链接是讲 params 的,作用是定义一个 state 的子路由,但不反应在 URL 中,需要在调用的时候传入 {param: xxx} 来访问:params因此,data 是用于在父子路由间传输数据,而 params 是定义子路由的访问方式。两者的用处是有本质不同的
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript