打字稿/ Javascript:使用附加属性

时间:2017-07-06 00:48:46

标签: javascript arrays angular typescript

我声明了以下空数组:

  myYears: { year: number, checked: boolean }[] = [];

我的目标是用一年和一个布尔值来填充这个对象数组,以确定是否检查了那一年。我喜欢这里的房产名称。在最初填充myYears时,我会像下面一样填充它,以便从myBigDataList对象数组中获取唯一年的列表。这是成功地给了我一系列独特的年份数字,而且我已经走到了这一步。现在,最好的方法是将其转换为 {year:number,checked:boolean} 对象的数组,而不仅仅是数字,并将所有内容初始化为true?

  this.myYears= Array.from(new Set(this.myBigDataList.map(item => {item.activityYear})));

1 个答案:

答案 0 :(得分:1)

您可以在地图功能中执行此操作。



<script type="text/ng-template" id="some/file/path.html">
  <div>
    <p>Here's my template!</p>
  </div>
</script>
&#13;
&#13;
&#13;