batman.js

軟件截圖:
batman.js
軟件詳細信息:
版本: 0.16.0
上傳日期: 12 May 15
開發: Shopify
許可: 免費
人氣: 12

Rating: nan/5 (Total Votes: 0)

這是完美的創建交互式的,用戶友好以及單頁面瀏覽器應用程序。
經過測試,與谷歌Chrome,Safari瀏覽器4+,IE 7+和Firefox 3+工作。
on Rails的靈感來自紅寶石

功能

  • 在狀態MVC架構
  • 在強大的約束力系統
  • 可路由控制器動作
  • 純HTML視圖
  • 在建的Node.js和蛋糕工具鏈支持

什麼在此版本中是新的

  • 補充:
  • App.shouldAllowEvent。[事件]。在這個哈希回調將被稱為每當相應的數據,事件從應用程序內的任何地方發射。返回false,以防止應用程序級的傳播。例如:CoffeeScript的類MyApp的擴展Batman.App @ shouldAllowEvent.click =(事件) - >返回false
  • 修正:
  • 防止其他歷史如果從用戶導航到他們已經在頁面被創建項目。
  • 修正:
  • 在嵌套資源路由名稱。

什麼版本v0.12.0是新的

  • 將Model.createFromJSON作為引導模式的快捷方式從JSON和堅持他們的身份地圖
  • 將作為該選項Model.encode允許進入系列化之外的鍵編碼中提到的關鍵
  • 將滑軌式的可選路由段有()
  • 將一個調整濾波器
  • 在給大多數驗證的allowBlank選項,迫使他們通過當值未定義或空字符串
  • 將通過調用Model.validate'名'增加了一個AssociatedValidator,相關的:真正的
  • 請控制器停止時,重定向出現在beforeFilter執行操作的其餘部分。
  • 將代理類進行代理對象

什麼版本v0.8.0是新的

  • 將Batman.StateHistory對pushState導航支持
  • 查看HTML源代碼可以通過View.viewSourceCache.prefetch預取
  • 看主要綁定到重構基於類層次結構
  • 將數據defineview允許查看源內聯聲明
  • 在加入協會的支持,通過示範Model.hasOne,Model.hasMany,Model.belongsTo
  • 將其重裝支持智能AssociationProxy對象
  • 將支持裝載協會內聯JSON
  • 將支持?和!在屬性名稱和keypaths
  • Store上Batman.currentApp當前PARAMS內省。
  • 將ParamsReplacer和ParamsPusher為智能對象,置位時,更新全局參數,可以pushState或replaceState,並重定向。
  • 將哈希::更新哈希::替換和設置::更新
  • 將設置:: indexedByUnique
  • 將Batman.contains會員資格測試和相應的具有過濾
  • 將支持JSONP請求在batman.solo
  • 將最終屬性的支持,以優化觀察它的性質永遠不變
  • 將Batman.version
  • 將支持自定義渲染器的目標::使

什麼版本v0.7.5是新的

  • 通過Batman.Paginator和Batman.ModelPaginator分頁
  • 在嵌套資源路線
  • 傳遞給urlFor未知PARAMS將追加到查詢字符串
  • App.layout接受它會自動加載後實例化類的類名
  • 控制器::渲染接受一個進入選項,它可以讓你渲染成產量比主
  • 其他
  • 產量/ contentFor /替換是通過顯示/隱藏現在動畫
  • 內插濾波器
  • 如果你似乎已經忘記了某些編碼器宜人提醒
  • 刪除節點會摧毀所有的綁定
  • Batman.setImmediate快速堆棧彈出

什麼版本V0.6.1是新的

  • 新增Batman.Enumerable
  • 增加了對多選盒支持
  • 新增batman.rails.coffee,在Rails的一個新的適配器中使用
  • 新增的開發空間,便於調試(它被剝離出來的建築)
  • 單向綁定已更改為數據源和數據目標,以避免歧義
  • 輸入型增加了數據綁定支持='文件'
  • 添加數據事件雙擊
  • 新增長度過濾器
  • 新增修剪幫手
  • Controller.resources創建一個新的途徑,而不是破壞
  • Model.find總是返回共享記錄實例。然後,您可以綁定到這一點,當數據從存儲適配器進來,您的實例將被更新
  • 新增型號:: findOrCreate
  • 新增型號:: updateAttributes
  • 允許存儲適配器特定的命名空間storageKey
  • 在存儲適配器過濾回調採取錯誤
  • 新增App.ready事件觸發一次佈局準備在DOM
  • 正常化狀態/中的StatusCode Batman.Request
  • 在散列現在有元對象非綁定冒失像元數據長度

要求

  • 在Node.js的0.4或更高版本

類似的軟件

Hydra.js
Hydra.js

13 Apr 15

Flight
Flight

1 Mar 15

RaptorJS
RaptorJS

13 May 15

Mojolicious
Mojolicious

9 Feb 16

顯影劑的其他軟件 Shopify

意見 batman.js

評論沒有發現
添加評論
打開圖片!