我的问题很简单,不需要特别解释。
在 Durandal 中,是否可以控制在从/到视图模型切换时是否使用过渡?
我希望能够停用动画的原因如下:
quicksearch.js
我的外壳/母版页中有一个搜索表单模块,可以从任何地方访问。它所做的是验证输入,然后简单地重定向到结果页面results.js
,在散列后通过 URL 中的搜索参数。results.js
负责查询服务器。
当在quicksearch.js
除 以外的页面上使用模块时results.js
,会触发动画并且它是所需的行为。但是,当 onresults.js
和 using时quicksearch.js
,URL 中唯一变化的是参数字符串(哈希后的模块名称保持不变)。尽管如此,这仍然经历了results.js
再次激活的所有生命周期,从results.js
到动画results.js
,这看起来很糟糕。
那么,有什么方法可以在某种条件下阻止 Durandal 对内容进行动画处理,而只是组合和绑定视图?