2017-07-11 56 views
0

的自动完成功能模块我有我的代码要点: https://gist.github.com/rickymuvel/8ddc4d14d90877329447ddde9c0aa835问题与PrimeNG

我使用PrimeNG,特别我的问题是自动完成的模块。只需不要调用ubigeo.service.ts文件中的特定路径。这里是每个文件的作用的回顾:

usuario.component.html我已经清理它,以便它只显示导致我问题的字段。实际上,在HTML中,没有太多的事情要做,因为信息到达服务,但是“发布”请求没有解决。

usuario.component.ts使用两个服务(目前,因为我打算再添加三个使用)。这是完整的代码。

ubigeo.service.ts是我有错误的服务。然而,这里失败的是“发布”请求,simply that line is not executed

usuario.service.ts包含对应于用户的逻辑。我不知道它是否会影响错误,但我发布了它。

+0

你可以把代码 – alehn96

+0

是的,我有。它在第一行。 – Ricky

回答

1

由于您的cargarUbigeo服务电话是observable,您必须subscribe(),否则observable不会触发。

添加它,看看你得到一个回调:

Buscar(event){ 
    this._ubs.cargarUbigeo(event.query) 
     .subscribe(data => { 
     console.log(data); 

     }) 
} 
+0

你说得对。非常感谢你。有用。 – Ricky