CanJS &rsquo的;內核支持的道場 的jQuery 的Zepto YUI 和 MooTools的
通過這樣做,它與NBSP;打開自己的開發人員,並感謝使用案例廣泛的群體相結合技術結合在一起,而不是集中只是一個單一的工具的以前未曾探索的可能性。
該框架是建立在一個小的核心和一個MV *結構,支持雙向數據綁定,自定義標籤,反應靈敏的小部件,以及它自己的模板引擎。
CanJS與客戶端的工作原理(瀏覽器)和服務器端(Node.js的)AMD環境。
CanJS被開發成為JavaScript框架的一部分 - JavaScriptMVC
什麼是新的在此版本中:
- 重命名並添加can.Component視圖模型屬性。
- 正確設置的背景下,當異步計算具有的長度1
- can.Model文檔中的錯別字(使用@params代替@參數的)
- 添加了一條說明和一些示例代碼說明相對can.view.Scope.attr查找。
- 再添can.Compute和"計算"對於普金定義類型和setter /吸氣配對
- CAN-值不雙向綁定與具有0和一個值一個複選框 鍵值
- 周圍CAN-價值的關鍵空間並不雙向綁定
- 可以-事件不能調用最後一個函數之前調用中間函數
- can.fixture.store使用對象不適合.create工作
- can.Model資源也沒有創造"摧毀"靜態方法
- 請不要改變途徑,如果唯一的變化是在前面加上"!"
- 請RequireJS與can.import工作
- 完成排序插件
- 可以ATTR組複選框
- 添加/刪除事件總是給你回陣列
- 感動的jQuery出travis.yml文件,進入devDependencies
- can.route.setState並不深層清潔路線
- travis.yml before_script
- 觀測可以/地圖/備份插件
什麼2.3.1版本是新的:
- 重命名並添加can.Component視圖模型屬性
- 正確設置的背景下,當異步計算具有的長度1
- can.Model文檔中的錯別字(使用@params代替@參數的)
- 添加了一條說明和一些示例代碼說明相對can.view.Scope.attr查找。
- 再添can.Compute和"計算"對於普金定義類型和setter /吸氣配對
- CAN-值不雙向綁定與具有0和一個值一個複選框 鍵值
- 周圍CAN-價值的關鍵空間並不雙向綁定
- 可以-事件不能調用最後一個函數之前調用中間函數
- can.fixture.store使用對象不適合.create工作
- can.Model資源也沒有創造"摧毀"靜態方法
- 請不要改變途徑,如果唯一的變化是在前面加上"!"
- 請RequireJS與can.import工作
- 完成排序插件
- 可以ATTR組複選框
- 添加/刪除事件總是給你回陣列
- 感動的jQuery出travis.yml文件,進入devDependencies
- can.route.setState並不深層清潔路線
- travis.yml before_script
- 觀測可以/地圖/備份插件
在什麼版本2.2.9新是:
- 重命名並添加can.Component視圖模型屬性
- 正確設置的背景下,當異步計算具有的長度1
- can.Model文檔中的錯別字(使用@params代替@參數的)
- 添加了一條說明和一些示例代碼說明相對can.view.Scope.attr查找。
- 再添can.Compute和"計算"對於普金定義類型和setter /吸氣配對
- CAN-值不雙向綁定與具有0和一個值一個複選框 鍵值
- 周圍CAN-價值的關鍵空間並不雙向綁定
- 可以-事件不能調用最後一個函數之前調用中間函數
- can.fixture.store使用對象不適合.create工作
- can.Model資源也沒有創造"摧毀"靜態方法
- 請不要改變途徑,如果唯一的變化是在前面加上"!"
- 請RequireJS與can.import工作
- 完成排序插件
- 可以ATTR組複選框
- 添加/刪除事件總是給你回陣列
- 感動的jQuery出travis.yml文件,進入devDependencies
- can.route.setState並不深層清潔路線
- travis.yml before_script
- 觀測可以/地圖/備份插件
在什麼版本2.2.6新是:
- 重命名並添加can.Component視圖模型屬性
- 正確設置的背景下,當異步計算具有的長度1
- can.Model文檔中的錯別字(使用@params代替@參數的)
- 添加了一條說明和一些示例代碼說明相對can.view.Scope.attr查找。
- 再添can.Compute和"計算"對於普金定義類型和setter /吸氣配對
- CAN-值不雙向綁定與具有0和一個值一個複選框 鍵值
- 周圍CAN-價值的關鍵空間並不雙向綁定
- 可以-事件不能調用最後一個函數之前調用中間函數
- can.fixture.store使用對象不適合.create工作
- can.Model資源也沒有創造"摧毀"靜態方法
- 請不要改變途徑,如果唯一的變化是在前面加上"!"
- 請RequireJS與can.import工作
- 完成排序插件
- 可以ATTR組複選框
- 添加/刪除事件總是給你回陣列
- 感動的jQuery出travis.yml文件,進入devDependencies
- can.route.setState並不深層清潔路線
- travis.yml before_script
- 觀測可以/地圖/備份插件
什麼2.2.5版本是新的:
- 重命名並添加can.Component視圖模型屬性
- 正確設置的背景下,當異步計算具有的長度1
- can.Model文檔中的錯別字(使用@params代替@參數的)
- 添加了一條說明和一些示例代碼說明相對can.view.Scope.attr查找。
- 再添can.Compute和"計算"對於普金定義類型和setter /吸氣配對
- CAN-值不雙向綁定與具有0和一個值一個複選框 鍵值
- 周圍CAN-價值的關鍵空間並不雙向綁定
- 可以-事件不能調用最後一個函數之前調用中間函數
- can.fixture.store使用對象不適合.create工作
- can.Model資源也沒有創造"摧毀"靜態方法
- 請不要改變途徑,如果唯一的變化是在前面加上"!"
- 請RequireJS與can.import工作
- 完成排序插件
- 可以ATTR組複選框
- 添加/刪除事件總是給你回陣列
- 感動的jQuery出travis.yml文件,進入devDependencies
- can.route.setState並不深層清潔路線
- travis.yml before_script
- 觀測可以/地圖/備份插件
什麼是新的在2.1.4版/ 2.2.0-pre.0:
- 請即可.Construct用的getter / setter方法(和超插件)工作
- 更新compute.read也返回構造函數
- 驗證沒有為其定義屬性會引發異常
- 從不確定值讀取範圍。
- 修正功能覆蓋
- 使用attrData.scope.compute作為二傳手拋出一個錯誤,如果吸氣尚未調用
- 設置計算具有computeData創建將拋出如果設置第一個
- 修正IE7字符訪問
- $。使用CommonJS的時候fn.scope未定義
- 無法讀取屬性值的方法中can.Map的性能
- 刪除madeMap和getMapFromObject因為它是未使用
- 調度正確的參數:如果拼接插入和取出相同的元素 。
- 結果不一致延長解析的can.Models時
- 與範圍構造函數屬性的對象都被視為方法
- 在助手鬍子警告
- 擴展模型覆蓋parseModels()
- 在can.Model未使用的變量
從LazyMap
與can.List
什麼2.1.3版本是新的:
- 的變化:
- IE 8 + 10的修復
- 確保can.compute.read可以讀取最終can.route值
- 允許映射傳遞給can.Map的構造
- 使can.route.current是可觀
- 組件未更新的ID,類,數據視圖-ID scope屬性的變化
- 防止單一綁定單位計算“洩露讀”
- 如果通過另一種地圖 can.Map構造失敗
- 文件不全的can.List.prototype.filter
- can.Map方法不能成為可計算自動
- can.route.current不是現場可綁定
- setupSingleBindComputeHandlers洩漏臨時觀測。
- can.compute.read不應該叫can.route
- 修正compute.read用包裹在計算地圖
- 當使用一個輔助用2字符串參數
- 簡化和澄清lazymap文檔li>
- 在介紹如何訪問包含一個點地圖屬性
在什麼版本2.1.0是新的:
- 的變化:
- Stache問題與搶斷和單引號
- 關於通過屬性的數據傳遞更新組件文檔li>
- can.Mustache,can.EJS和can.view.mustache,can.view.ejs計提折舊
- 敲定can.Map.define文檔li>
- 警告不使用擴展。
- 添加指南開發插件
- 列表的承諾文件。
- 小鬍子開發日誌
- can.Map.define
- 使能值和能-EVENT工作{}
- 修正錯誤的自定義自動關閉的標籤和空自定義標籤。
- {}可與CAN-值,可以點擊
- Stache沒有正確註冊與竊取
- can.Mustache是can.Model轉換為can.Map
- 可以-值處理空
- can.view.live文檔li>
- 更新菜譜頁
除了未定義選擇元素
在什麼版本2.0.7新是:
- 的變化:
- 對於AMD開發版本配置
- AMD開發建設
在什麼版本2.0.4是新的:
- 時,它不應該是全局定義的
- 功能
- 傳遞給未定義列表{{#each}}
- 增加了插入事件的bug測試(住綁定塊)
- 支持離線測試
- 當使用某些HTML的意見,can.view.Scanner不能正確識別它們
在什麼版本2.0.3是新的:
- 鬍子循環不打印0 李。 >
- 注意建設者更新
- 提供can.Map構造函數組件的範圍不起作用。
- @index不計算正確,當有列表中的相同元素
- 在事件處理程序this.scope未設置(因為它要求的範圍本身)
- 鮑爾支持,多個版本的jQuery
在什麼版本2.0.0是新的:
- 改變:
- 更換名單現場結合
- 消滅PARAMS
- 特殊屬性綁定
- 鬍子結合在助手名單
- 某些HTML屬性需要特殊的現場結合
- 消滅模板和屬性。
- 有些錯字的文檔中
- ATTR()在某些情況下不工作在IE9
- 為can.fixture can.Object依賴
- 查看渲染功能不Deferreds工作
- can.view.ejs(STR)和can.view.ejs(ID,STR)返回不同的響應
- can.Mustache:#如果從現場結合 激活後段被渲染兩次
- can.route.ready不應該被自動調用
- can.route默認值都不能正常工作
什麼在版本1.1.8都是新:
- can.Observe.List.Sort:修為當比較是不是一個功能的情況下
- makeFindOne例如高速緩存錯誤:http://canjs.com/docs/can.Model.makeFindOne.html
- 在Mustache.getHelper兩個return語句
- 推薦語法休息can.route
- 時,應遵守的_bindings上unbindAndTeardown防止無限遞歸是不確定的和觀察的是自我參照
什麼在版本1.1.4是新的:
- 補充:
- removeAttr can.Model屬性。
- 調用銷毀非持久化模型。
- jQuery的1.9.x的支持。
- 鬍子助手應該工作。
接受計算並返回一個元素
什麼在版本1.1.3是新的:
- 在表格渲染模式產生比同等不同的結果觀察
- 數據鬍子幫手不解析屬性正確
- 部分鬍子意見承擔現場結合 右父標籤
- 鬍子的諧音不正確地解析
什麼1.1.2版本是新的:
- 解決問題偷鬍子模板時 - 可以/視圖/鬍子收益現在可以反對。
- 控制不應綁定到包含未定義的值模板的事件。
- 重置形式變化的輸入值。
- 進一步打造AMD改進。
在什麼版本1.1.0是新的:
- 新增AMD符合
什麼版本V1.0B是新的:
- 更新PAGINATE演示默認
要求:
- 中啟用JavaScript在客戶端
- Node.js的服務器端環境
評論沒有發現