gpt4 book ai didi

javascript - Backbone : navigation callback

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:48:48 25 4
gpt4 key购买 nike

我有什么:

我通过 Backbone.history.navigate("someFragment", {trigger: true}) 方法浏览 backbone 的 View

我想要什么:

我正在寻找传递导航回调函数的正确方法。意思类似于 Backbone.history.navigate("someFragment", {trigger: true}, callbackFunction)。重要的一点 - 我希望回调只进行一次,当我下次调用 Backbone.history.navigate("someFragment", {trigger: true}) 时,它不会继续进行。

最佳答案

你应该监听路由器的 route 事件。

myRouter.on('route:someFragment', callbackFunction )

要创建一次性回调,您可以使用下划线的 once :

var oneTimeCallback = _.once( callbackFunction );
myRouter.on('route:someFragment', oneTimeCallback )

关于javascript - Backbone : navigation callback,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19588401/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com