私はこのようなコード化されたページの3 UIの景色を眺めることができますこのような:角UIルート/国家の設計と実装が正しく動作しない
angular.module('core').config(['$stateProvider',
function ($stateProvider) {
$stateProvider
.state('core', {
abstract: true,
url: '/core',
views: {
'[email protected]': {templateUrl:'modules/core/client/views/partials/nav.view.html'},
'[email protected]': {templateUrl:'modules/core/client/views/partials/topbar.view.html'},
'[email protected]': {templateUrl:'modules/core/client/views/partials/footer.view.html'}
},
data: {
roles: ['super', 'admin', 'narc']
}
})
.state('core.settings', {
url: '/settings',
views: {
'': {templateUrl:'modules/narc/client/views/content/canvas.list.view.html'}
},
data: {
roles: ['super', 'admin', 'narc']
}
});
}
]);
私は直面している2つの問題があります。
ナビゲーション内のリンクは、UI-SREF =「core.settings」に設定し、 リンクがクリックされたとき、私は、リソースの負荷にcanvas.list.view.htmlを参照してください が、それはロードされません。私はまた 名前ui-viewと同じ結果でこれを試してみました。それは代わりに、実際の位置の状態を参照しているので、 を同じリンクをクリックすると
、それは 設定に記載されたURLにwindow.locationのを変更しますが、私はページを更新する場合、それは404エラー。 .. 私は手動で#を置く場合! URLの前に、それはNAV、topbarとフッターにロードして(空白のページ を引き上げるが、ない無名のビューがロードされません。
ご協力いただきありがとうございます!!