扫码关注官方订阅号
在网上看到很多关于angular route 的知识 都是 基于页面跳转
我想在一个页面里,添加多个页面片段 怎么用路由控制呢?就比如说 index 页面 有header footer 以及 main 三块,我想 header 、footer 、main 都是由 route 加载进来的,怎么实现呢?
认证0级讲师
记忆中angular-route是不支持嵌套的, 都使用angular-ui-router
html文件:
<p ui-view="header"></p> <p ui-view="main"></p> <p ui-view="footer"></p>
路由配置文件js:
views: { 'header@index': { templateUrl: 'common/module-header.html' }, 'main@index': { templateUrl: 'index/index.html' }, 'footer@index': { templateUrl: 'common/module-footer.html' } }
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
记忆中angular-route是不支持嵌套的, 都使用angular-ui-router
html文件:
路由配置文件js: