単純なグリッドを作成するために dgrid を使用します ( http://dojofoundation.org/packages/dgrid/tutorials/defining_grid_structures/ )。私の質問は簡単です:ラベルの列ヘッダーにhtmlタグを配置する方法は? たとえば、img タグを付けると、ラベルには文字列 img src= が含まれているためです...ありがとう
質問する
1175 次
3 に答える
2
列定義は、列ヘッダーを作成する関数を提供できます。
var column = {
//...
renderHeaderCell: function(node) {
domConstruct.create('img', {src: ''}, node);
return node;
}
};
DGrid wikirenderHeaderCell()
の関数のドキュメントを参照してください。
renderHeaderCell(node)
列のヘッダー セルをレンダリングするために呼び出されるオプションの関数。renderCell と同様に、これはノード上で直接動作するか、その中に配置されるノードを返します。
于 2013-08-20T10:27:54.583 に答える
0
を使用した1行の回答put-selector
:
renderHeaderCell: function(node) {
return put("img[src=/your/image]");
}
列がたまたまセレクターの場合、この関数は機能しないことに注意してください。selector.js が独自のrenderHeaderCell(node)
関数を定義しているためです。
于 2013-12-18T18:49:06.530 に答える