如何删除/禁用durandal中的转换

ArD*_*mez 4 durandal

我搜索如何停用compose data-bind上的转换,因为它不是很漂亮,而且我的内容html在chrome上的bug很小.因为我在转换时有一个滚动水平打印,在移动鼠标后显示为disaspear.内容在iFrame中.谢谢

Zac*_*ris 5

您可以通过从绑定声明中删除"transition"选项来禁用compose的转换.

代替:

<div data-bind="router: { cacheViews: false, transition: 'entrance' }"></div>
Run Code Online (Sandbox Code Playgroud)

使用:

<div data-bind="router: { cacheViews: false }"></div>
Run Code Online (Sandbox Code Playgroud)

此示例适用于Durandal 2.0,尽管早期版本的工作方式相同.

有一个在文档的详细信息在这里的"其他设置"部分.

(转换框架是可插入的,因此您也可以使用默认的"入口"转换作为示例编写自己的转换框架.)