最近我们更新了我们的一个应用程序,从2.0.1升级到2.1.0,我们看到一个与孩子和大孩子路由器有一些非常不同的行为。
当我们在同一父母的子路线之间导航时,父母的去激活,激活,然后终于调用儿童的页面激活。
如果我在孩子和大孩子之间导航,那么首先停用并激活主要父母,然后停用并激活子页面,在调用所有这些东西后,调用大孩子的实际激活。
我已经尝试查看所有文档,路由器代码和激活码,但我找不到任何相关内容。
这是大子路由器配置:
empDetails.js
this.router = childRouter.createChildRouter()
.makeRelative({
moduleId: 'viewmodels/EmpFolder/emp/',
route: 'emp/:id/'
}).map([{
route: ['details1', ''],
moduleId: 'details1',
title: 'details1',
nav: true
},{
route: 'details2',
moduleId: 'details2',
title: 'detail2',
nav: true
}]).buildNavigationModel();
先谢谢你...... !!!!