相关疑难解决方法(0)

如何调试我的JavaScript代码?

当我发现我有一个有问题的代码片段时,我应该如何调试呢?

javascript debugging

112
推荐指数
9
解决办法
14万
查看次数

如何使用ngFor循环迭代包含键作为字符串和值作为映射迭代

我是角度5的新手,并试图在打字稿中迭代包含另一张地图的地图.如何在下面的角度下面迭代这种地图是组件的代码:

import { Component, OnInit} from '@angular/core';

@Component({
  selector: 'app-map',
  templateUrl: './map.component.html',
  styleUrls: ['./map.component.css']
})
export class MapComponent implements OnInit {
  map = new Map<String, Map<String,String>>();
  map1 = new Map<String, String>();

  constructor() { 


  }

  ngOnInit() {
    this.map1.set("sss","sss");
    this.map1.set("aaa","sss");
    this.map1.set("sass","sss");
    this.map1.set("xxx","sss");
    this.map1.set("ss","sss");


    this.map1.forEach((value: string, key: string) => {
      console.log(key, value);

    });


    this.map.set("yoyoy",this.map1);

  }



}
Run Code Online (Sandbox Code Playgroud)

它的模板html是:

<ul>
  <li *ngFor="let recipient of map.keys()">
    {{recipient}}
   </li>


</ul>

<div>{{map.size}}</div>
Run Code Online (Sandbox Code Playgroud)

运行时错误

typescript angular-cli angular

58
推荐指数
6
解决办法
6万
查看次数

标签 统计

angular ×1

angular-cli ×1

debugging ×1

javascript ×1

typescript ×1