ひがやすを技術ブログ

電通国際情報サービスのプログラマ

Gridのチューニング

今やってる案件がチューニングのフェーズに入っていて、Gridのチューニングをやってるんだけど、どれくらいまでチューニングできるかなぁ。
teeda-html-exampleのgridManyXY.htmlの3000件を処理するのに私のノートで60秒かかるので、それを10秒以内にするのが目標。
最初は、データ量を減らすために、HTMLに直書きしているstyleをCSSを使うようにしてみます。CSSをUIComponent(実際はRenderer)から動的に書かなきゃいけないんでそんなに簡単じゃないんだけど、やってみますか。

続IEでは、tbodyのinnerHTMLを更新できない

http://d.hatena.ne.jp/higayasuo/20070130#1170145191の続き。
tkawaさんにいろいろヒントをいただいてやりたいことはできるようになりました。m(_ _)m

<html>
<body>
<table id="mytable">
<tbody>
<tr><td>111</td><td>222</td></tr>
</tbody>
</table>
<script>
var mytable = document.getElementById("mytable");
var dummy = document.createElement("div");
dummy.innerHTML = "<table><tbody><tr><td>333</td><td>444</td></tr></tbody></table>";
mytable.appendChild(dummy.getElementsByTagName("tbody")[0]);
</script>
</body>
</html>

これで、Gridの非同期化もできそうです。