小编Asy*_*ask的帖子

ExtJS 5.1构建错误(Yui Parse错误)

我使用eclipse进行ExtJS开发,我在eclipse中使用ant build,它使用Sencha cmd.我的项目详情是

app.framework.version = 5.1.0.107

app.cmd.version = 5.1.0.26

当我尝试构建项目时,它失败了Yui Parse错误,但我在工作区中找不到任何错误.你能解释堆栈跟踪消息吗?

page:
-before-page:
-init:
-init-compiler:
-copy-app-resources:
[x-compile] Copying page resources to D:\Users\admin\workspaceKepler\Propca\WebContent\build\production\Propca
[x-compile] C2009: YUI Parse Error (missing name after . operator => if (!Propca.view.abstract) Propca.view.abstract = {};) -- unknown-file:143:26
[x-compile] C2009: YUI Parse Error (missing name after . operator =>     Propca.view.abstract,) -- unknown-file:197633:25
[x-compile] C2009: YUI Parse Error (syntax error => ], 0));) -- unknown-file:197635:1
[x-compile] C2009: YUI Parse Error (missing name after . operator =>     Propca.view.abstract,) -- unknown-file:197657:25 …
Run Code Online (Sandbox Code Playgroud)

extjs sencha-cmd extjs5 sencha-cmd5

6
推荐指数
1
解决办法
3487
查看次数

如何在订阅中返回Observable

我想在可观察对象内部调用http请求,这使得从数据库进行选择操作。我做了两个服务,DbServiceBackendService

BackendService发出http发布请求并返回响应数据。在我的设计中,BackendService应该订阅DbService来获取URL,之后发出http发布请求,然后返回响应数据。

BackendService可以从DbService获取url,并尝试发出http请求,但不能。响应数据为(Json格式)

{"_isScalar":false,"source":{"_isScalar":false},"operator":{}}
Run Code Online (Sandbox Code Playgroud)

我不明白这里发生了什么。我的服务和AppComponent文件在下面。

有BackendService

import { Injectable } from "@angular/core";
import { getString, setString } from "application-settings";
import { Headers, Http, Response, RequestOptions } from "@angular/http";
import { Observable } from "rxjs/Observable";
import 'rxjs/add/observable/of';
import "rxjs/add/operator/do";
import "rxjs/add/operator/map";
import "rxjs/add/observable/throw";
import "rxjs/add/operator/catch";
import { DbService } from "./db.service";

@Injectable()
export class BackendService {
    static BaseUrl= "http://blabla.com"

    constructor(public http: Http, private db: DbService) {
    }

        sendPost(key: string, requestObj: Object):Observable<any>{
        console.log("sendPost: ");
        return new Observable(obs=> { …
Run Code Online (Sandbox Code Playgroud)

typescript nativescript angular2-observables angular

2
推荐指数
1
解决办法
1万
查看次数