当路由切换的时候,被路由的页面中的元素(HTML)就会马上显示出来,同时数据会被准备好并呈现出来。但是注意,数据和元素并不是同步的,在没有任何设置的情况下,默认先呈现元素,而后呈现数据。这样页面实际是被渲染了两遍,有时会出现抖动。
在A路由写入路由参数的值,在B路由有效时,可以拿到路由参数的值,但在B页面初始化时,显示不了。
resolve中能否使用$stateParams在路由跳转之前将所需要的参数准备好?
当路由切换的时候,被路由的页面中的元素(HTML)就会马上显示出来,同时数据会被准备好并呈现出来。但是注意,数据和元素并不是同步的,在没有任何设置的情况下,默认先呈现元素,而后呈现数据。这样页面实际是被渲染了两遍,有时会出现抖动。
在A路由写入路由参数的值,在B路由有效时,可以拿到路由参数的值,但在B页面初始化时,显示不了。
resolve中能否使用$stateParams在路由跳转之前将所需要的参数准备好?