его меня ... снова ... Ну, мне нужно перенаправить с помощью AngularJS на моем контроллере, когда логин sussesufull. Я прочитал loooooot, и я нашел this. Пример ясен с помощью ui-router, очень простой. я надеваю index.html всего код «базы» мое приложение, и я поставил DIV:AngularJS перенаправить после входа в систему
<body ng-app="solempApp">
<!-- Start of first page -->
<div ui-view></div>
</body>
и остальную часть моей первой страницы на login.htm. Идея: все содержимое login.html появляется на этом <div> ui-view></div>
правильно?
Тогда мой конфиг на мое приложение:
angular
.module('solempApp',['ngMessages', 'angular-loading-bar','ui.router'])
.config(function($stateProvider, $urlRouterProvider) {
$urlRouterProvider.otherwise('/solempmobile');
$stateProvider
// HOME STATES AND NESTED VIEWS ========================================
.state('solempmobile', {
url: '/solempmobile',
templateUrl: 'login.html'
})
// ABOUT PAGE AND MULTIPLE NAMED VIEWS =================================
.state('about', {
// we'll get to this in a bit
});
})
Проблема заключается в том, когда я положил URL на моем веб-браузере:
http://192.168.0.203/solempmobile
возвращается:
http://192.168.0.203/solempmobile/#/solempmobile
И все находятся на пустой странице. Веб-сервер - это IIS, и приложение находится в виртуальном каталоге. На домашней странице http://192.168.0.203/solempmobile. Это что-то, что я делаю неправильно?
[UPDATE 1]
Так я осматривал код и, наконец, он работает ... buuuut ..... не на ожидаемом пути. Маршрут работает ... но ccs, связанный с jquery mobile, не работает. я должен отложить это:
<div data-role="page">
вне частичный вид, но страница так некрасиво ...
Привет, мой друг! Спасибо за помощь. Прямо сейчас я помещаю проект aaaall в старую папку, потому что я подозреваю, что jqery mobile не совместим с angularJS. См. Мое обновление 1 ... –
Это работа @ AliBriceño – amanuel2
Эта работа ... но я обнаружил, что AngularJS и jQuery Mobile еще не компрометированы. –