我嘗試從2個jsons獲取數據:
一號 'names.json':
[
{
"name": "AAAAAA",
"down": "False"
},
{
"name": "BBBBBB",
"down": "45%"
},
{
"name": "CCCCC",
"down": "12%"
}
]
二 'data.json'
[
{
"data": "25-12-2014"
}
]
Javascript:
app.service('service', function($http){
this.getNames = function() {
var data = $http.get('data,json', { cache: false});
var names = $http.get('names.json', { cache: false});
return names;
return data;
};
});
app.controller('FirstCtrl', function($scope, service) {
var promise = service.getNames();
promise.then(function (data) {
$scope.datas = data.data;
console.log($scope.datas);
});
})
HTML
div ng-controller="FirstCtrl"
<table>
<tbody>
<tr ng-repeat="name in datas">
<td>{{name.name}}</td>
<td>{{name.data}}</td>
</tr>
</tbody>
</table>
</div>
在我的console.log和表格,我只看到JSON「names.json」的數據,但我想也看到提前從「data.json」 謝謝你的數據。
你的第二個** **回報不會被打 – Weedoze
一個函數可以有一個回報.... anythi ng之後,將不會執行,因爲該功能將退出 – charlietfl