NodeJS上的KnockoutJs

时间:2013-01-07 09:11:50

标签: node.js knockout.js

我正在尝试在Node.js上使用KnockoutJS。

在此处找到了相同的一个实现:https://github.com/mtscout6/knockout-node

有没有人以任何其他方式实现这一点?

基本上我希望能够在服务器上使用Computed Observable。

是否可以使用任何其他库在javascript中使用此功能?

2 个答案:

答案 0 :(得分:1)

我几乎不建议你不要使用这种架构,因为它的文档记录较少,你不会在网上找到太多的支持。此外,KO旨在作为客户框架。如果没有机密,请传递值并计算客户端?

在客户端,它看起来像

this.fullName = ko.computed(function() {
    return this.firstName() + " " + this.lastName();
}, this);
在你的viewmodel中

答案 1 :(得分:1)

从knockoutJS邮件列表中找到解决方案。

有一个节点模块提供与计算的可观察量和订阅完全相同的功能。

https://npmjs.org/package/obs

"观测值"提供极简主义的可观察属性。

太棒了..