【发布时间】:2021-06-27 09:26:31
【问题描述】:
我在将数据绑定到返回 observable 时遇到问题,
我的html代码:
<form data-bind="submit: capitalizeNames">
<p><label>Prénom : <input data-bind="value: firstName" /></label></p>
<p><label>Nom: <input data-bind="value: lastName" /></label></p>
<p>Nom complet: <strong data-bind="html: fullName" ></strong></p>
<button type="submit">Valider</button>
</form>
我的 js knwockout :
self.fullName = ko.computed(function() {
var firstName = self.firstName();
return '<a data-bind="click: $root.test" href="#">' + firstName + '</a>';
});
self.test = function() {
console.log("test");
}
我无法触发测试功能
请问解决方案是什么?谢谢!
【问题讨论】:
标签: javascript html knockout.js triggers observable