0

下面是我的 HTML 片段,其中包含一些淘汰赛绑定。如果第一个/外部 foreach 循环通过一个名为 tradesObservableArray 的数组,其中包含一个名为“ThreadID”的键,我如何才能在我拥有的地方获得该值:** $root.ThreadID**?请注意 $root.ThreadID 在内部 foreach 循环中。

基本上,$root.ThreadID返回未定义。我也试过$parent.ThreadID具有相同的结果。

提前致谢 ...

 <div id="tradesThread" data-bind="foreach: tradesObservableArray">

            <table>
                <tbody data-bind="foreach: $root.filesObservableArray">
                    <tr id="tradeRow">
                        <td data-bind="visible: $root.tradeRowFiles(**$root.ThreadID**, CommentID)"><span data-bind="text: FileName"></span></td>
                    </tr>
                </tbody>
            </table>
           </div>
4

1 回答 1

1

如果ThreadID是一个可观察对象,那么您可以通过调用来获取它的值:

$parent.ThreadID()
于 2013-05-02T23:29:46.770 回答