我目前正在學習使用YUI2 DataTable。 (我會在支持內聯單元格編輯時學習YUI3數據表)。YUI2 DataTable可否使用YUI3 DataSource?
我的問題很簡單 - 我可以將它與YUI3數據源一起使用還是必須使用YUI2 DataSource?
我目前正在學習使用YUI2 DataTable。 (我會在支持內聯單元格編輯時學習YUI3數據表)。YUI2 DataTable可否使用YUI3 DataSource?
我的問題很簡單 - 我可以將它與YUI3數據源一起使用還是必須使用YUI2 DataSource?
當您創建DataTable實例時,如果只是爲了保持開心,您將不得不提供YUI2數據源。它可能是一個指向空數組的本地數據源,但YUI2數據源必須在那裏。稍後,您可以使用任何方法實際獲取數據,一旦擁有它,請致電onDataReturnInitializeTable這是YUI2的功能。您不能在構造函數中提供YUI3數據源,它們具有不同的接口,DataTable不知道如何處理它。
Gallery中有一個模塊將YUI3數據源與兼容層包裝在一起,用於YUI2模塊,特別是DataTable。點擊此處瞭解詳情:
http://yuilibrary.com/gallery/show/datasource-wrapper
我在這裏可以查看代碼中使用它:
https://github.com/brianjmiller/interchange_mvc/blob/master/share/ic/js/renderer/v2_data_table.js
YUI 3已經開始實施內聯單元格編輯:http://blunderalong.com/yui/dta/editing/dt_cellediting.html 哪樣在幾周內放入YUI-3文庫:
http://yuilibrary.com/gallery/show/datatable-celleditor-inline
基本上,堅持約2周,它會完成! 自2.4版以來,我也一直在使用YUI 2數據表,但尚未遷移到YUI 3!
我想你錯了。給定的博客是Todd Smith的博客,他在空閒時間實現了內聯單元格編輯。他不是YUI3團隊的成員,該團隊幾年來忽略了內聯編輯功能。直到最近,YUI3的一名隊員(安東尼皮皮金)才被派去處理這個問題,我敢打賭,這需要兩個多星期才能完成。至於託德的實施 - 他做了最符合他需求的事情,與社區分享結果,這非常棒。但我的特殊需求是不同的,所以我實施了我自己的方案。 – mark
如果您願意發佈您已完成的工作,我相信這對社區會有幫助。如果它不是敏感信息,也許你可以在這裏發表博客。 – relipse
我直接在#yui freenode頻道上與t_smith交談,他告訴我說它將在CDN大約2周內,順便說一句。 – relipse