国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

AngularJs bootstrap搭載前臺框架――js控制部分

2019-11-20 09:06:30
字體:
來源:轉載
供稿:網友

    這個簡單的框架最后只剩下了js的控制部分了,angular框架有自己的邏輯部分,有自己的controller和service層,由于我們可能要用到angular的一些內置的resource和cookie,所以我們需要再加入angular的一些lib:

    --------------index.html------------------

<script src="lib/angular/angular-strap.js"></script> <script src="lib/angular/angular-resource.js"></script> <script src="lib/angular/angular-cookies.js"></script> 

    首先看我們的services.js

'use strict';  /* Services */   // Demonstrate how to register services // In this case it is a simple value service. var services = angular.module('jthink.services', ['ngResource']).  value('version', '1.0');  services.factory('LoginService', ['$resource', function ($resource) {  return $resource('fakeData/userLogin.json', {}, {  login: {method: 'GET', params: {}, isArray: false}  }); }]); 

    這里我們使用了工廠模式,其實最后是給controller層提供了一個login的方法來調用,下面就看看這個controllers.js

'use strict';  /* Controllers */ var controllers = angular.module('jthink.controllers', []); controllers.controller('LoginCTRL', ['$scope', 'LoginService', function ($scope, LoginService) {  $scope.login = {};  $scope.login.submit = function() {  console.log($scope.login.email);  console.log($scope.login.password);  // do some process, invoke the service layer  LoginService.login(   {},   {   email: $scope.login.email,   password: $scope.login.password   },   function (success) {   if (success.status == "success") {    alert('login success');   } else {    // error message   }   },   function (error) {   // error message   }  );  }; }]); 

    這里就簡單得做了一些邏輯,最主要的還是調用了service層提供的那個login方法。

    其他的一些模塊可以按照這樣的模式來寫,由于時間關系,很多細節在這個簡單的框架中就不去寫了,具體的如果大家想了解就私下跟我要這個框架吧,我自己基本寫完整了。。。。。

      以上就是對AngularJS bootstrap 搭建前臺JS部分的代碼,后續繼續添加相關資料,謝謝大家對本站的支持!

              相關文章:

                                 AngularJs bootstrap搭載前臺框架――js控制部分
                                
AngularJs bootstrap搭載前臺框架――基礎頁面
                                 
AngularJs bootstrap搭載前臺框架――準備工作
                                
AngularJs bootstrap詳解及示例代碼

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 芜湖县| 新余市| 北海市| 巴彦淖尔市| 扶沟县| 大庆市| 姚安县| 正阳县| 宁夏| 灌阳县| 寿光市| 苗栗市| 亚东县| SHOW| 麻阳| 库车县| 锡林浩特市| 泊头市| 彭阳县| 比如县| 江山市| 雷山县| 长岭县| 南充市| 积石山| 和静县| 武功县| 扶风县| 灵山县| 南平市| 社旗县| 武鸣县| 白沙| 开封市| 吉林市| 曲阳县| 随州市| 绵阳市| 镇雄县| 潮州市| 龙山县|