1
我有我的网页下面的按钮:
<button ui-sref=".viewer({maId: gridItem.MAID})" class="btn btn-info">
<span class="glyphicon glyphicon-search"></span>
</button>
在点击我想要一份与UI的SREF改变状态。我目前处于状态/状态,我想进入/ status/{maId}状态。
这里是我的routes.js
(function() {
'use strict';
angular
.module('MA.status')
.config(function ($stateProvider) {
$stateProvider
.state('status', {
url: '/status',
controller: 'Status as vm',
templateUrl: 'app/pages/status/status.html?v=0.0.1'
})
.state('status.viewer', {
url: '/:maId',
controller: "Viewer as vm",
templateUrl: 'app/pages/status/viewer.html?v=0.0.1',
resolve: {
maId: function ($stateParams) {
return ($stateParams.id);
}
}
});
});
})();
当我点击按钮URL的变化,但HTML并没有改变它仍然是templateUrl从状态状态不是状态/ {} MAID。控制台中没有错误。
有什么问题?
仍然是一样的结果:( – miechooy
如果能帮助你,你能在我的答案上看到我的编辑吗? – thepio