angularjs:如何更改特定 ng-view 或 ng-include 的模板?

标签 angularjs

我在一个页面中只有很少的 ng-views 和 ng-includes,

我想在路由更改时更改特定 ng-include 的模板吗?

最佳答案

您可能必须使用相同的模板,但在该模板中,结合使用 ng-switch 和 ng-include 来加载适当的模板。您的 Controller 可以设置一些 $scope 属性,ng-switch 将使用该属性来确定要加载的模板。

Andy 已经在这里提供了一个示例:https://stackoverflow.com/a/12584774/215945

关于angularjs:如何更改特定 ng-view 或 ng-include 的模板?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14985790/

相关文章:

angularjs - 正确解码 Angular 1.4 $httpParamSerializer 查询字符串?

jquery - 使用 jquery 悬停更改显示属性

javascript - 检查 JavaScript 和/或 AngularJS 中的重复项

json - 我可以阻止 Angular.js 的 json 过滤器排除以 $ 开头的属性吗?

javascript - Angular-Formly 自定义类型 Controller 部署失败

javascript - 脚本加载后如何定义 Angularjs Controller ?

javascript - 在html中将滚动条添加到表体

javascript - 如何将登录页面加载为首页

javascript - 将工厂服务数据发送到 Controller 以供根据 promise 使用

javascript - 如何使字段显示为文本而无需 ng-repeat 内的 HTML 代码