angular框架的SmartAdmin模板 如何请求后台数据
生活随笔
收集整理的這篇文章主要介紹了
angular框架的SmartAdmin模板 如何请求后台数据
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
公司新項目用angular 并且要求在smartadmin里寫, 以前沒用過,記一下。
1.在自己的模塊里創(chuàng)建控制器controllers.js文件
文件里代碼如下:
第2步。創(chuàng)建service.js文件 代碼如下:
"use strict";angular.module('app.integratedQuery').service("CurrentQhttp" //"currentQhtttp"是你定義的接口的名稱, function($http, $q, APP_CONFIG) {this.getPurchaseData = function(params) {var d = $q.defer();$http({method : 'POST',url : APP_CONFIG.baseUrl + '/storage/getTGStorages',params : params,}).then(function successCallback(response) {// 請求成功執(zhí)行代碼d.resolve(response.data);}, function errorCallback(response) {// 請求失敗執(zhí)行代碼d.reject("error");});return d.promise;} })第3步。 HTML部分,因為我們公司這個項目大部分是表格,所以舉個跟表格相關(guān)的例子:將獲取到的后臺數(shù)據(jù)渲染到table里
<table><thead><tr><th>序號</th><th data-class="expand">姓名</th><th>性別</th></tr></thead><tbody> // pageInfo.list是第一步里存數(shù)據(jù)的<tr ng-repeat='item in pageInfo.list track by $index'><td>{{$index}}</td><td>{{itemName}}</td><td>{{item.sex}}</td></tr></tbody></table>總結(jié)
以上是生活随笔為你收集整理的angular框架的SmartAdmin模板 如何请求后台数据的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ubuntu经常提示:检测到系统程序出现
- 下一篇: $Django importlib与di