angular 2不要像我期望的那样设置我的变量

时间:2017-06-26 19:45:36

标签: angular typescript

我试图了解角度2,并且无法理解为什么某些代码对我不起作用。 在我的组件中:

from collections import UserString

class MyString(UserString):
  pass

test = MyString('test')
print(test)
print(test + 'test')

我认为我可以在模板中循环遍历这些数组,但结果是空的

export class SelectListComponent implements OnInit {
fromList :string[];
toList : string[];

ngOnInit() : void{
let fromList =['A10', 'A20','A30', 'A35', 'A40'];
let toList =['A10', 'A20'];
}

但是,如果我更改组件代码以设置变量,那么视图将按预期显示。

<table>
    <tbody>
    <tr *ngFor="let t of toList"><td>hello{{t}}</td></tr>
    </tbody>
</table>

有人可以解释为什么会这样,当我应该使用设置变量时,何时不能,因为这不是我的预期,我没有找到合理的解释文档。

0 个答案:

没有答案