小编Dof*_*o19的帖子

rxjs__WEBPACK_IMPORTED_MODULE_3 __.Observable.throw不是函数

我需要做休息操作和捕捉错误,我这样做:

import { Injectable,  } from '@angular/core';
import { Http, Response,Headers} from '@angular/http';

import { map} from 'rxjs/operators';
import { catchError } from 'rxjs/operators';
import { Observable} from 'rxjs';


@Injectable()
export class RESTSERCIVE{

 getObject(id: number){
    return this.http.get(this.url+"/"+id).pipe(map(
      (response: Response)=>{return response.json()},
      ),
      catchError(this.handleErrorObservable)
      );
  }
 handleErrorObservable (error: Response | any) 
  {   
      return Observable.throw(error.message || error);
  }
}
Run Code Online (Sandbox Code Playgroud)

我不是为什么它给我这个错误.有人可以帮帮我吗?

observable angular angular6

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

如何在不丢失边框底部的情况下调整 <tr> 的大小

我需要重新调整故事中的行。我使用引导程序,所以我的表是:

<table class="table">....</table>
Run Code Online (Sandbox Code Playgroud)

当用户在这一行上移动光标时,我需要调整行的大小,所以我在我的 css 中做

tr:hover{
transform:scale(1.01);
}
Run Code Online (Sandbox Code Playgroud)

问题是当我继续前进时,调整大小是正确的,但边框消失了。任何人都可以帮助我吗?

html css twitter-bootstrap-3

5
推荐指数
1
解决办法
181
查看次数

预检响应中的 Access-Control-Allow-Headers 不允许请求标头字段 Access-Control-Allow-Methods

我在前端使用 Angular,在后端使用 Jersey。当我执行 PUT 请求时出现异常。这是角度代码:

const header=new Headers({'Content-Type':'application/x-www-form-urlencoded'});
header.append("Access-Control-Allow-Methods", "POST");
header.append("Access-Control-Allow-Headers","Access-Control-Allow-Origin");

return this.http.post('http://localhost:8080',home,{headers: header})
    .pipe(map((response: Response)=>{return response.json();}));
Run Code Online (Sandbox Code Playgroud)

这是我在泽西岛的过滤器:

@Provider
public class CORSResponseFilter implements ContainerResponseFilter {

    @Override
    public void filter(ContainerRequestContext requestContext, ContainerResponseContext responseContext)
            throws IOException {

        responseContext.getHeaders().add("Access-Control-Allow-Origin", "*");
        //headers.add("Access-Control-Allow-Origin", "http://podcastpedia.org"); podcastpedia.org       
        responseContext.getHeaders().add("Access-Control-Allow-Methods", "GET,PUT,POST,DELETE,PATCH,OPTIONS");          
        responseContext.getHeaders().add("Access-Control-Allow-Headers", "Access-Control-Allow-Headers, Origin,Accept, X-Requested-With, Content-Type, Access-Control-Request-Method, Access-Control-Request-Headers"); 
    }

}
Run Code Online (Sandbox Code Playgroud)

这是例外:

无法加载http://localhost:8080/预检响应中的 Access-Control-Allow-Headers 不允许请求标头字段 Access-Control-Allow-Methods

有人可以帮助我吗?

jersey http-headers cors angular

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

表单提交取消,因为表单未连接

我有这些 html 按钮:

<form ngNativeValidate (ngSubmit)="onSubmit()" #add_form="ngForm">
     <button class="btn btn-primary " type="submit[disabled]="!add_form.valid">ADD</button>
     <button class="btn btn-default" (click)="back()">Back</button>
</form>
Run Code Online (Sandbox Code Playgroud)

我在控制台中收到此警告:

表单提交取消,因为表单未连接

任何人都可以帮助我解决此警告?

javascript angular angular6

3
推荐指数
1
解决办法
7466
查看次数

如何从单选按钮角度获取检查值

我需要从单选按钮中获取价值。假设具有以下html代码:

 <label class="radio-inline">
   <input class="form-check-input" type="radio" [(ngModel)]="dog" name="gob" value="i" [checked]="true" (change)="onItemChange(item)"/>Dog
 </label>
 <label class="radio-inline"> 
   <input class="form-check-input" type="radio" [(ngModel)]="cat" name="cat" value="p"  (change)="onItemChange(item)"/>Cat
 </label>
Run Code Online (Sandbox Code Playgroud)

在我的ts页面中,我需要获取单选按钮的值,例如

dog.value
Run Code Online (Sandbox Code Playgroud)

我的目的是:

  1. 将默认设置为第一个单选按钮
  2. 单击单选按钮获取值

有人可以帮助我吗?

angular angular6

3
推荐指数
2
解决办法
9515
查看次数

如何避免oracle中的无效标识符

我需要创建一个视图,但我得到此错误"无效的标识符".问题是我尝试访问一个不存在的colum名称,但我需要在我的视图中(如果列不存在,我需要将null).这是我的代码sql:

select .......
case 
when
   when exists (select 1  from user_tab_columns where table_name = 'Student' and COLUMN_NAME = 'email') then nvl(SUBSTR(student.email, 0, 100),'') else ''
end as STUDENT_EMAIL,
Run Code Online (Sandbox Code Playgroud)

这是扔" invalid identifier".我需要创建这个视图并创建字段"email",如果存在colum,我必须插入正确的,否则我放入字段值null;

sql oracle plsql

0
推荐指数
1
解决办法
84
查看次数