我正在Angularjs-1.5
使用typescript
和components
。
我有2个目标要实现:
1。我有一个场景,我需要回忆一下当前controller/component
的生命周期,即constructor()
,$onInit()
等等。
为此,我尝试过多种方法,但没有像我预期的那样有效:
constructor(){
let self=this;
this.$rootScope.$on("myEventName",function(){
// self.$rootRouter.reload();//does nothing.
// $window.location.reload();//refresh browser page,so wont be useful.
});
}
我的一个子组件路由器中的2。对于一个特定方案不起作用,而它适用于其他方案:
this.$rootRouter.navigate(['Customers', 'CustomerDetails']);
理想情况下,此路由应该导航到客户详细信息页面,但它不会执行任何操作,即使任何控制台错误也不会显示。。代码在另一个方案中有效。
任何人都可以指导我实现这一目标。提前完成。
答案 0 :(得分:0)
使用=COUNTA(INDIRECT(PERSONAL.XLSB!Sheet_Name_From_Number(A2)&"!A:A"))-1
;
尝试使用$state.reload()