考虑这个$routeProvider
配置为navbar
和假设没有缓存
app.config(function($routeProvider) {
$routeProvider
.when('/', {
templateUrl : 'pages/home.html',
controller : 'mainController'
})
.when('/about', {
templateUrl : 'pages/about.html',
controller : 'aboutController'
})
.when('/contact', {
templateUrl : 'pages/contact.html',
controller : 'contactController'
});
});
我看网上说的单页应用的优势之一是网络带宽,因为它并不需要转移的html标签,每次用户切换网页。
但是,当我们有以上情况navbar
有家,约,联系,被路由到单独的网页,是不是每次都必须传输HTML标记?
它是否通过消除HTML标签传输来节省网络带宽?