扫码关注官方订阅号
angular ui router 当视图改变的时候url不会变,怎么让页面的url跟着一起变,急急急````
我也找了很久没找到好的方法,用的window.location.href = ''
如果想用html5的新特性就设置html5mode
ui-router的路由是基于状态的,不是基于url的~
ui-router
url
ui.router视图改变,那就是state改变咯
ui.router
js.config(function($stateProvider, $urlRouterProvider) { $urlRouterProvider .otherwise('/players?pagenum=1'); $stateProvider .state('players', { url: '/players?pagenum', templateUrl: 'tpls/players.html' }) .state('details', { url: '/details?playerId', templateUrl: 'tpls/details.html' }); });
js
.config(function($stateProvider, $urlRouterProvider) { $urlRouterProvider .otherwise('/players?pagenum=1'); $stateProvider .state('players', { url: '/players?pagenum', templateUrl: 'tpls/players.html' }) .state('details', { url: '/details?playerId', templateUrl: 'tpls/details.html' }); });
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
扫描下载App
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
我也找了很久没找到好的方法,用的window.location.href = ''
如果想用html5的新特性就设置html5mode
ui-router
的路由是基于状态的,不是基于url
的~ui.router
视图改变,那就是state改变咯