Javascript 角JS在子页面中不工作

Javascript 角JS在子页面中不工作,javascript,jquery,angularjs,angularjs-directive,angular-ui-bootstrap,Javascript,Jquery,Angularjs,Angularjs Directive,Angular Ui Bootstrap,我有一个HTML页面,它是不同HTML子页面/用户控件的容器。 我使用jquery的ajaxget将子页面的HTML加载到容器页面中。 我在其中一个子页面中使用了angular js指令。 angular js指令在子页面中不起作用,潜在的问题可能是我的anguarl js在子页面的HTML加载到容器页面之前触发。这就是为什么angular js在需要处理的子页面中看不到指令的原因 是否有办法延迟angular js的执行,直到加载子页面。我同意@m59的评估,但如果您无法遵循这一路线,则需要使

我有一个HTML页面,它是不同HTML子页面/用户控件的容器。 我使用jquery的ajaxget将子页面的HTML加载到容器页面中。 我在其中一个子页面中使用了angular js指令。 angular js指令在子页面中不起作用,潜在的问题可能是我的anguarl js在子页面的HTML加载到容器页面之前触发。这就是为什么angular js在需要处理的子页面中看不到指令的原因


是否有办法延迟angular js的执行,直到加载子页面。

我同意@m59的评估,但如果您无法遵循这一路线,则需要使用手动引导,而不是使用jQuery ajax。使用Angular的
$http
服务。问题是Angular不知道ajax调用,因此必须使用
$scope.$apply()
让Angular知道。此外,您可以只使用
nginclude
,而不用手动进行ajax调用。