当社は少し前に移転しdojox/DataGrid
ましdgrid
た。現在、dgridはそのままでは dijit/dojox ウィジェットをサポートしていないようです。
dojox/DataGrid
ウィジェットをformatter()
返すことができる があります。とても簡単です。GitHubのAPI比較は言う
「dgrid はフォーマッタ関数をサポートしていますが、それらからウィジェットを返すことはサポートしていません。dgrid には renderCell もあり、DOM ノードを返すことが期待されています。これは表面上はウィジェットを表示するために使用できます (エディタ列プラグインはまさにこれを行います)。セルを編集する目的で、エディター列プラグインの使用を強くお勧めします。"
どのように正確に?
でエディタープラグインを使用してみました{editor: ' ', editorArgs:' '}
。これはウィジェットをレンダリングしますが、制限が多すぎます。dijit/Button
たとえば、セルの値であるラベルを使用して をレンダリングするにはどうすればよいですか? または、より複雑なもの、ストアの値であるフォーマッタ関数から生成された (あまり知られていない)dojox/image/MagnifierLite
を使用するにはどうすればよいですか?<img>
src