我有自己的控制器嵌套视图。如何在不重新加载父控制器的情况下加载嵌套视图?
.config(function($stateProvider) {
$stateProvider
.state("aaa", {
views: {
'aaa': {
templateUrl: "/aaa.html",
controller: "aaaController"
}
},
params: {
id: null
},
}).state("aaa.bbb", {
views: {
'bbb': {
templateUrl: "/bbb.html",
controller: "bbbController"
}
},
params: {
id: null
}
});
//link
<a ui-sref="aaa.bbb({id: row.getProperty(\'Id\')})"></a>
每次调用bbb视图时,aaaController都会被加载。