我正在尝试在 Node.js 上使用 KnockoutJS。
在这里找到了一个相同的实现:https ://github.com/mtscout6/knockout-node
有没有人以其他方式实现过这个?
基本上我希望能够在服务器上使用 Computed Observable。
是否可以使用任何其他库在 javascript 中具有此功能?
我正在尝试在 Node.js 上使用 KnockoutJS。
在这里找到了一个相同的实现:https ://github.com/mtscout6/knockout-node
有没有人以其他方式实现过这个?
基本上我希望能够在服务器上使用 Computed Observable。
是否可以使用任何其他库在 javascript 中具有此功能?
我几乎不建议您不要使用此架构,因为它的文档较少,并且您不会在网络上找到太多关于此的支持。此外,KO 旨在用作客户端框架。如果它不是机密的,传递值并计算客户端?
在客户端它看起来像
this.fullName = ko.computed(function() {
return this.firstName() + " " + this.lastName();
}, this);
在您的视图模型中。
从 knockoutJS 邮件列表中找到了解决方案。
有一个节点模块提供与计算的 observables 和订阅完全相同的功能。
“Obs”提供了极简的可观察属性。
太棒了..