gpt4 book ai didi

javascript - KnockoutJS 单击绑定(bind)从未被调用

转载 作者:行者123 更新时间:2023-11-28 16:06:40 25 4
gpt4 key购买 nike

function UserModel() {
self.forgeTransactions = function() {
console.log("forgeTransaction()");
}

self.navigateToNew() = function {
console.log("navigateToNew()");
}
}

ko.applyBindings(new UserModel());

<button class="btn" style="float: right" data-bind:"click: forgeTransactions">Add fake transaction</button>

这段代码的问题是,forgeTransaction 永远不会被调用,而如果我将点击绑定(bind)更改为 navigateToNew,我可以在控制台上清楚地看到“navigateTwo”。

为什么会发生这种情况?

注意:如果需要,我可以附上整个源代码。

最佳答案

你应该写data-bind=而不是data-bind:

关于javascript - KnockoutJS 单击绑定(bind)从未被调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14636932/

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