小编And*_*pes的帖子

将数据从subscribe()传输到Angular 6中的变量

在下面的函数中,console.log(data)返回我的有效负载,但在console.log(this.finalData)中却得到“未定义”。将预订的数据存储到我的this.finalData变量中的最佳做法是什么?

component.ts

getFavorites(){
  this.jobService.getFavoritesFromDB().subscribe((data) =>  { 
   console.log(data)
   this.finalData = data
  });
  console.log(this.finalData)

 }
Run Code Online (Sandbox Code Playgroud)

服务

getFavoritesFromDB(){
    return this.http.get("http://localhost:3000/post");
}
Run Code Online (Sandbox Code Playgroud)

observable angular-services angular

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

将列表中的连续数字相乘?

我有以下列表:

list1 = [1, 5, 7, 13, 29, 35, 65, 91, 145, 203, 377, 455, 1015, 1885, 2639, 13195]
Run Code Online (Sandbox Code Playgroud)

如何将列表中的每个数字相乘?例如1 * 5 * 7 * 13 * 29..etc.

我是否正确使用下面的代码?:

for numbs in list1:
    numbs * list1[#iterate through list1, starting on 2nd item in list1] 
Run Code Online (Sandbox Code Playgroud)

python loops

0
推荐指数
2
解决办法
975
查看次数

标签 统计

angular ×1

angular-services ×1

loops ×1

observable ×1

python ×1