0

我正在为我的应用程序使用 Durandal 2.0.1。

我正在使用下面的 html 代码来编写视图和视图模型。

<div id="graphid" data-bind="compose: { model: 'templates/graphControl', view: 'templates/graphControl' }, visible: showGraph"></div>

我面临的问题是,每当我尝试切换上述 div的可见性时,都会一次又一次地调用tryactivate 。这是预期的行为还是我做错了什么。任何人都可以告诉/解释为什么会发生这种情况,如果这是一种已知的行为。

谁能解释一下为什么会这样。

提前致谢。

4

1 回答 1

1

我昨晚遇到了类似的问题。根据您的代码,尝试以下操作

        <!--ko visible: showGraph-->
            <!--ko compose: { model: 'templates/graphControl', view: 'templates/graphControl' }--><!--/ko-->
        <!--/ko-->
于 2013-10-29T13:38:44.047 回答