AngularJS在执行指令之前等待最后一次加载项

AngularJS在执行指令之前等待最后一次加载项,angularjs,angularjs-directive,angular-promise,Angularjs,Angularjs Directive,Angular Promise,我在AngularJs上遇到了一个问题,我解决不了。(我是一个角度的新手) 我有一个容器指令、一个页面指令和一个内容指令 由于您使用的是转换,编译、预链接和后链接的顺序发生了变化。(见文件) 不要使用link,试着像下面这样使用compile:这样你的计数器将在pre-link阶段递增 app.directive('page',函数(Master){ 返回{ 限制:'E', 模板:“”, 是的, 作用域:{}, 编译:功能(TELM、tAttrs){ 返回{ 前置:功能(范围、iElem、i

我在AngularJs上遇到了一个问题,我解决不了。(我是一个角度的新手)

我有一个容器指令、一个页面指令和一个内容指令


由于您使用的是转换,编译、预链接和后链接的顺序发生了变化。(见文件)

不要使用link,试着像下面这样使用compile:这样你的计数器将在pre-link阶段递增

app.directive('page',函数(Master){
返回{
限制:'E',
模板:“”,
是的,
作用域:{},
编译:功能(TELM、tAttrs){
返回{
前置:功能(范围、iElem、iAttrs){
Master.pages++;
},
职位:职能(范围、iElem、iAttrs){
}
}
}
}

});只想提供@user1802646的另一种想法

您是如何生成页面的?如果它们是数据驱动的,您可以使用ng repeat吗?您也许可以使用“ng repeat end”来实现您想要的正确计时