0

http://jsfiddle.net/mark69_fnd/cKWJh/

前述の jsFiddle のテキスト ボックスに何かを入力すると、アラート ウィンドウが開きます。そうではなく、その理由がわかりません。

誰?

4

2 に答える 2

0

use()リストに「event-valuechange」を追加する必要があります。

于 2012-09-28T22:15:00.577 に答える
0

TabView 内に存在する DOM ノードのイベントをリッスンするには、TabView がレンダリングされるまで待つ必要があります。これは、contentレンダリング時に各タブの属性のセッターが実行され、そのセッターが実行されるためです。

this.get('panelNode').setContent(content);

これにより、パネル ノードの が書き換えinnerHTMLられるため、ノードとイベント リスナーへのすべての参照が失われます。

イベント初期化コードを関数に入れ、TabView をレンダリングした後にそれを呼び出す方法を示すために、Fiddle をすばやく編集したものを次に示します: http://jsfiddle.net/vWb5R/

于 2012-09-29T02:20:59.293 に答える