【发布时间】:2015-08-06 14:18:56
【问题描述】:
这是我被问到的一个面试问题:AngularJS:$route 服务究竟是如何工作的?
据我了解,$route 在链接/按钮/任何点击时加载模板,然后用模板的 HTML 替换 [ng-view] div/section,将其存储在内存中,然后用模板刷掉后续点击在内存中。
这是正确的还是每次收到点击时 Angular 都会加载模板?
换句话说,Angular 是加载一次模板还是每次都加载?在我看来,只加载一次会更有效,但我不确定。任何见解都值得赞赏。
【问题讨论】: