我是Angular2的新手(没有任何使用Angular1的经验),目前我在一个小网站上工作。我需要做的是非常直接的。在AppComponent的模板中,有两个用于选择语言的按钮。我还有一个路由,假设是/products,其中显示从WS (通过服务的http get )检索到的产品列表。当我按下某个语言按钮时,我需要刷新产品列表。我在ProductsSer
在Angular4中,向端点发出请求,并从其中返回一个Post数组。标题是正确的。在'next' in subscribe() data中正确分配,而console.log会显示它。但是,this.posts是空的,或者是未定义的,正如您在console.log of posts2中看到的那样。我在想一个在初始化实例之后实现的承诺。这怎么可能是?或者,它通过if语句,甚至在发出请求之前