我搜索了如何在撰写数据绑定上停用转换,因为它在我的 chrome 上的内容 html 上并不美观且小错误。因为我在过渡时有一个滚动水平打印,并且在移动鼠标后消失了。内容在 iFrame 中。谢谢
问问题
1865 次
2 回答
5
您可以通过从绑定声明中删除“过渡”选项来禁用撰写的过渡。
代替:
<div data-bind="router: { cacheViews: false, transition: 'entrance' }"></div>
利用:
<div data-bind="router: { cacheViews: false }"></div>
此示例适用于 Durandal 2.0,尽管早期版本的工作方式相同。
在“其他设置”部分的文档中有更多信息。
(转场框架是可插拔的,所以你也可以自己写,以默认的“入口”转场为例。)
于 2013-08-30T15:16:02.217 回答
4
还需要去掉 setRoot 调用中的第二个参数:
// Was
app.setRoot('viewmodels/shell', 'entrance');
// Done
app.setRoot('viewmodels/shell');
于 2014-04-12T10:31:42.300 回答