0
.state('cahonas.static_page', {
url: '*url',
templateUrl: '/static/templates/cahonas/static_pages/static_page.html',
controller: 'StaticPageCtrl',
resolve: {
metaTags: function (metaTagsResource, $stateParams) {
return metaTagsResource.get({
page_name: $stateParams.url.replace("//","")
}).$promise;
},
page: function (staticPageResource, $stateParams) {
return staticPageResource.get({
url: $stateParams.url.replace("//","")
}).$promise;
}
}
.factory('staticPageResource', function($resource) {
return $resource('/api/web/static_page/:url/');
})
這是我到目前爲止的代碼。繼續碰到「//」,這將解決錯誤,我不能弄明白。有人知道嗎?
感謝隊友的答案,但只有這樣,我能得到它的工作是使用具有.slice(1).slice 0.2.11 UI路由器( 0,-1)而不是替換。 也許它錯了靜態頁面的HTML方向,但因爲它的工作我不會混亂更多 – aleks