gpt4 book ai didi

knockout.js - 使用 knockout 防止带有点击绑定(bind)的 anchor 导航

转载 作者:行者123 更新时间:2023-12-01 09:59:20 25 4
gpt4 key购买 nike

我正在尝试找到一种方法在同一个 anchor 标记上具有 attr (href) 绑定(bind)和单击绑定(bind),并将函数绑定(bind)到单击以决定是否允许导航。

在纯 html 中,这将类似于Something
在这种情况下,如果函数 decisionNavigation 返回 true,则导航到 '/' 将发生,如果它为 false,则导航将被阻止。

目前,如果我绑定(bind)一个点击功能,导航就完全被阻塞了。

有什么简单的方法可以通过 knockout 来做到这一点,还是需要像自定义绑定(bind)这样的东西?

谢谢。

最佳答案

看着knockoutjs documentation for the click binding ,在注释 #3 下,它解释了默认情况下取消指向 href 的导航,但您可以通过返回 true 来覆盖它。从你的功能。

关于knockout.js - 使用 knockout 防止带有点击绑定(bind)的 anchor 导航,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18752923/

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