angular-promise

    1熱度

    1回答

    我想弄清楚如何我可以將Elasticsearch的Angular 1.x搜索服務轉換爲使用Observables的使用承諾(q庫)的Angular 4.x搜索服務? OR 我也看到toPromise,其中可觀察到的被轉化爲一個承諾,反之亦然。不過,我已經看到了一些使用Observables進行搜索和自動完成的簡單示例,所以看起來Observables是在Angular 4中使用HTTP的首選方式。

    0熱度

    1回答

    var all = promises.reduce(function (cur, next) { return cur.then(next); }, Promise.resolve(true)); 我有一個PhoneGap應用程序,工作正常,除了與Android 4.4的Android平板電腦......這不支持上述的ES6承諾聲明。任何人都可以幫助改變上面的聲明來使用$ q pr

    3熱度

    1回答

    我開始了一個簡單的Angular2 Electron應用程序,並且我有一個查詢本地SQL Server數據庫的服務方法。到目前爲止一切正常。現在我正嘗試將服務數據庫調用的結果獲取到我的組件並以某種方式顯示它。 的問題是,查詢邏輯更多的回調語法編寫: sql.query(sqlString, (err, result) => { ... callback(result);

    0熱度

    1回答

    如何在tmp中寫入接收的數據?通過return,該promise對象從函數返回,並在功能tmp它是不可見 tmp: string; constructor(private http: Http) { this.tmp = "load"; this.GetUsers(); } ngOnInit() { setTimeout(console.log("Hello

    1熱度

    1回答

    我的功能看起來如下: - function getCustomers() { var len = 5; var customers = new Array(len); var _promises = []; for (var i = 0; i < 5; i++) { var p = dataService.get(sData, 'Cu

    3熱度

    3回答

    嗨,我正在開發angularjs應用程序。我正在做文件上傳模塊。我正在嘗試驗證這些文件。我只想上傳xlsx或xls文件。我已經開發了指令和工廠方法來上傳文件,如下所示。 myapp.directive('fileModel', ['fileUploadExcel', function (fileUploadExcel) { return { restrict: 'A',

    6熱度

    1回答

    我創建了一個拖放虛假上傳服務。我可以記錄圖片的寬度和高度以及網址。但圖像不上傳。 問題是如果我想記錄,我上傳函數中的'img'是未定義的。我怎樣才能解決這個問題?爲什麼沒有定義? import { Injectable } from '@angular/core'; import { Observable } from 'rxjs/Rx'; @Injectable() export cla

    1熱度

    3回答

    我想在我的控制器裏面加載2個json數據到$ scope中,然後再做一些基本的事情。但是,我的工廠中的$ http返回狀態對象,因爲它返回一個承諾。 我作爲工廠對象 (function(angular) { 'use strict'; angular.module('myModule').factory("config", function($http) { ret

    1熱度

    1回答

    我試圖從服務發送數據作爲對我的控制器的承諾,但嘗試了幾個選項後沒有運氣。 http服務默認返回一個承諾,但我希望將數據作爲承諾從一個控制器發送到另一個控制器。我的服務類如下所示:add函數用於設置來自另一個控制器的數據,get函數用於在另一個控制器中獲取該數據。 服務 return { add : function(incategories){ categories=i

    0熱度

    2回答

    嘗試一些像這樣的解決方案後:Aborting ngResource using a promise object我無法取消使用$ resource進行的請求。 我最後的嘗試是這個: 控制器: angular.module('theApp') .controller('homeController', function ($q, foodTypeFactory) { var vm