簡體   English   中英

derbyjs 從 x-bind 在服務器上運行代碼

[英]derbyjs running code on server from 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.ready 回調中)。

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM