derbyjs从x-bind运行服务器上的代码

我试图从derby.js客户端上的事件运行一些服务器只有代码我使用x-bind来绑定视图上的事件,如下所示:

<a href="#" x-bind="click: func">click me</a> 

和在应用程序上:

 exports.func=function(e,el,next){ // i want to run some server code here, but it runs on the client only } 

所以:

  1. 这可以以任何方式完成吗?
  2. 如果没有,是否有任何方法在derby.js上以“本地”方式使用套接字

当所有剩下的都是实时的时候,我根本不想回到服务器路由的ajax。

您可以通过模型(model.fetch()&model.subscribe())将请求路由到服务器。 如果它只是从服务器检索一些数据,你基本上都设置。 在你需要的时候保持对模型的引用(在switz指出的app.readycallback中)。

要直接使用套接字或扩展模型(在后台使用套接字),请参阅https://groups.google.com/forum/?pli=1#!topic/derbyjs/60gouek7334