angular 4 - 从服务到组件的http响应,没有直接的函数返回

时间:2018-02-05 17:09:09

标签: angular angular-services angular-components

我的http请求有一些层来获取其请求所需的数据 -

更新 - 我添加了一个可观察的变量作为运输 - 我没有让它工作。它位于//建议的

之下

component.ts

var rec =
            r.create({
                type: "inboundshipment",
                isDynamic: true,
                defaultValues: null
            }).setValue({
                fieldId: "externalid",
                value: e.id,
                ignoreFieldChange: false
            });

        var i = 1;

        /******/
        //Here is where you are adding a new line.
        /******/
        rec.selectNewLine({
            sublistId: 'item'
        });
        rec.setCurrentSublistValue({
            sublistId: 'item',
            fieldId: 'po',
            value: "13193"
        });
        rec.setCurrentSublistValue({
            sublistId: 'item',
            fieldId: 'item',
            value: "79760"
        });
        rec.setCurrentSublistValue({
            sublistId: 'item',
            fieldId: 'quantity',
            value: 2
        });

Service.ts     //建议 - 回应:可观察;

//make a post
service.getUserId(formData)
//suggestion - this.service.response.subscribe(x=>x)

无法获得返回链的请求。 如何将数据发送到组件? 我尝试了一个回复:在我的服务顶部和一个this.service.response.subscribe(x => x)的Observable,但这似乎是错误的。

0 个答案:

没有答案