我试图了解角度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>
有人可以解释为什么会这样,当我应该使用让设置变量时,何时不能,因为这不是我的预期,我没有找到合理的解释文档。