只是想了解在 AngularJS 中使用 ngView 和 ngInclude 的方法的确切区别。什么时候使用一个而不是另一个是正确的?谢谢。
最佳答案
ngView 与路由一起工作,并且对于 Angular SPA 来说是必不可少的。它通常用于包含您网站的主要内容,每次用户单击链接时页眉和页脚之间的位都会发生变化。它与路由的集成意味着更改 ngView 内容也会更改 Controller (取决于您的配置)。
ngInclude 是一个通用的包含,你甚至可能不需要它。在多个 View 需要包含相同代码的情况下,您有时会在一个 View 中使用它以避免重复自己。
关于javascript - 如何决定何时使用 ngView 或 ngInclude?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20025101/