2017-02-15 8 views
0

Я создал onsenUI AngularJS 1 минимальный шаблон в https://ide.monaca.mobionsenUI Пользовательский интерфейс AngularJS не работает должным образом?

создать один логин приложение, но дизайн пользовательского интерфейса не работает должным образом

Это мой index.html приложение

<!DOCTYPE HTML> 
<html ng-app="myApp"> 
<head> 
    <script src="components/loader.js"></script> 
    <link rel="stylesheet" href="components/loader.css"> 
    <link rel="stylesheet" href="css/style.css"> 
    <script src="js/login.js"></script> 

</head> 
<body ng-controller="loginCtrl"> 
    <ons-navigator var="myNavigator" page="login.html"></ons-navigator> 
</body> 
</html> 

Это мой Логин. HTML приложение

<ons-page> 

    <ons-toolbar> 
    <div class="center">My App</div> 
    </ons-toolbar> 

    <div style="text-align: center; margin-top: 30px;"> 
    <p> 
     <input id="email" modifier="underbar" type="text" placeholder="Email" float ng-model="user.email"> 
    </p> 
    <p> 
     <input id="password" modifier="underbar" type="password" placeholder="Password" float ng-model="user.password"> 
    </p> 
    <p> 
     <input id="domain" modifier="underbar" type="text" placeholder="Domain" float ng-model="user.domain"> 
    </p> 
    <p style="margin-top: 30px;"> 
     <ons-button ng-click="submitLogin()">Sign in</ons-button> 
    </p> 
    </div> 

</ons-page> 

Это мой login.js

var myApp = angular.module("myApp", ['onsen']); 

myApp.controller('loginCtrl', function($scope) { 

    $scope.submitLogin = function() { 
    alert("hello")  
    myNavigator.pushPage('page1.html'); 
    }; 
}); 

Любая проблема, когда я делаю, пожалуйста, помогите мне. Я новичок в этом. И еще одна вещь на второй странице означает page1.html мне нужна панель, как я могу положить Thankyou

ответ

0

Возможно, вы не добавили библиотеку Onsen UI в свой проект. Чтобы сделать это, перейдите на вкладку «Конфигурация» в верхней части страницы, выберите «Управление компонентами JS/CSS» и нажмите кнопку «Добавить» компонента компонента Onsen. Он спросит вас, какую версию установить. Просто выберите самую новую версию и нажмите «Установить». И обязательно установите флажки для включения угловых библиотек в диалоговом окне, которое появится после установки.

Что касается вкладки ons-tabbar, создайте отдельный файл html ons-page, в который вы добавите вкладку ons-tabbar и ее вкладки. Затем вместо нажатия на «page1.html» в навигаторе нажмите html, на котором есть ons-tabbar.

Заканчивать эту страницу о том, как добавить TabBar: http://tutorial.onsen.io/?framework=angular1&category=reference&module=tabbar

ПРИМЕЧАНИЕ: Я заметил, что вы используете только регулярные <input>, вместо <ons-input>. В этом случае добавленный вами атрибут «модификатор» не будет работать, поскольку он работает только с <ons-input>.

 Смежные вопросы

  • Нет связанных вопросов^_^