SAP UI5 转换参数

SAP UI5 Transition Parameters

我使用 SAP UI5 有一段时间了,感谢您对 ui5 的所有回答,它对我帮助很大。

我想了解过渡参数是什么,我有两个视图和应用程序。使用 to 函数在它们之间导航。但我想要缓慢的过渡,它发生得非常快。

to函数中有oTransitionParameters参数,但我不知道如何设置它。

这是我用来显示第二个视图的代码,但它不会减慢转换速度

app.to(izinView,"flip",null,"duration:'slow'")

希望有人知道。

您问题的答案在 sTransitionName 参数的评论的最后一句话中:

https://openui5.hana.ondemand.com/#docs/api/symbols/sap.m.NavContainer.html#to

None of the standard transitions is currently making use of any given transition parameters.

您还可以在 sap.m.NavContainer 的源代码中看到它没有被使用:

/*, oTransitionParameters is unused */

然而,据说您可以使用自己的自定义动画猴子修补 sap.m.NavContainer.transitions 对象。

sap.m.NavContainer.transitions["slowFlip"] = {
    // definition here
};

要查看 "flip" 的当前实现,请参见此处:

https://github.com/SAP/openui5/blob/master/src/sap.m/src/sap/m/NavContainer.js#LC1202