当我将作为foreach循环结果的$ data对象传递给typescript函数时,我能够访问循环项。当我将$ data对象从foreach循环以外的任何东西传递给typescript函数时,我看到函数签名和其他属性和对象,但没有数据。
我想要做的是从页面访问任何响应数据,就像我可以从foreach循环访问数据一样。我怎样才能做到这一点?
答案 0 :(得分:1)
$ data是当前上下文中的视图模型对象。因此,在一个循环中,它是数组中的对象循环但是外部循环它不再是那个对象。请参阅Knockout reference以获取想法并了解不同的背景。