我的$state.go
:
this.$state.go(transfer.project, params)
其中,prams是一个包含大project
个对象和projectId
属性编号类型的对象。
州:
.state({
name: 'transfer.project',
url: '/{projectId:int}',
params: {
project: null
},
component: 'projectTransfer'
})
我使用以下命令恢复组件中的对象:
this.project = this.$state.params.project
在params中使用大型物体是一种好习惯吗? 或者,如果您知道ui-route库中的源代码在哪里
答案 0 :(得分:2)
对象只是通过引用传递,所以所有真正发生的事情都是为它创建一个额外的指针。资源使用量非常小。