首页 > Web开发 > 详细

AngularJs记录学习03

时间:2015-07-20 18:14:24      阅读:278      评论:0      收藏:0      [点我收藏+]

AngularJs的路由是一个组件,需要自己额外添加,在目录/src/ngRoute中

三个文件route.js,routeParams.js,ngView.js

<html>
<head>
   <title>Angular JS Views</title>
<script src="js/Angular.js"></script>
<script type="text/javascript" src="js/route.js"></script>
<script type="text/javascript" src="js/routeParams.js"></script>
<script type="text/javascript" src="js/ngView.js"></script>
<script>
      var mainApp = angular.module("mainApp", [‘ngRoute‘]);
      mainApp.config([‘$routeProvider‘,
         function($routeProvider) {
            $routeProvider.
               when(‘/addStudent‘, {
                  templateUrl: ‘addStudent.html‘,
                  controller: ‘AddStudentController‘
               }).
               when(‘/viewStudents‘, {
                  templateUrl: ‘viewStudents.html‘,
                  controller: ‘ViewStudentsController‘
               }).
               otherwise({
                  redirectTo: ‘/addStudent‘
               });
         }]);

         mainApp.controller(‘AddStudentController‘, function($scope) {
            $scope.message = "111111111111111111111";
         });

         mainApp.controller(‘ViewStudentsController‘, function($scope) {
            $scope.message = "222222222222222222222";
         });
   </script>
</head>
<body>
   <h2>AngularJS Sample Application</h2>
   <div ng-app="mainApp">
      <p><a href="#addStudent">Add Student</a></p>
      <p><a href="#viewStudents">View Students</a></p>
      <div ng-view></div>
      <script type="text/ng-template" id="addStudent.html">
         <h2> Add Student </h2>
         {{message}}
      </script>
      <script type="text/ng-template" id="viewStudents.html">
         <h2> View Students </h2>        
         {{message}}
      </script>    
   </div>
</body>
</html>

 

AngularJs记录学习03

原文:http://www.cnblogs.com/RainbowInTheSky/p/4654778.html

踩
(0)
赞
(0)
   
举报
评论 一句话评论(0)
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!