0

私は持ってCollectionViewいます:

  • に設定された tagName tbody(その子は 'tr' です)
  • emptyView。_

問題は、emptyViewが非表示になることはありません。

このフィドルを参照してください: http://jsfiddle.net/EHQLF/

だから私の質問は:

  1. emptyView「追加」をクリックした後もまだここにあるのはなぜですか
  2. 削除すると機能するのはなぜですかtagName
  3. emptyView のレンダリングを次のようにします。

<table><tr><td colspan="2">The collection is empty</td></tr></table>

それを行う適切な方法は何ですか?

4

1 に答える 1

1

解決策を見つけました。emptyView テンプレートが で始まる場合に機能しtdます。

emptyView は自動的にタグ付けされますtr( CollectionView.arrayDidChange()および以下を参照CollectionView.createChildView)。

このフィドルを参照してください: http://jsfiddle.net/EHQLF/1/

私はまだ他の解決策に興味があります!

于 2012-04-18T19:33:45.413 に答える