2012-01-16 6 views
3

Ext JSコンポーネントのプロパティ(可視性、値など)をjQuerys [.attr(attributeName, value)][1]と似ている特定の値に設定できますか?ExtJSコンポーネントのプロパティ/属性を設定する

コンポーネント名、プロパティ/属性名、値を取得しており、UIを更新する必要があります。 私の最初の解決策は、指定された属性に適切なメソッドを呼び出し、可視性、値、有効をサポートする '辞書'(はい、私はC#開発者です)で動作します。

コンポーネントのプロパティを設定するためのより良い解決策はありますか?サポートされているプロパティをwidth、height、draggable、...に拡張したいと思います。あなたがあなたのExtJSコンポーネントにgetEl()メソッドを呼び出すことをその優れたHTML要素の属性で仕事をしたい場合は

答えて

4

@Robar

コンポーネントに関連する要素を取得するために(パネルを言う)と、その後のことができます場合によっては、その属性をコンポーネントプロパティまたはメソッドにマップできないことがあるため、jQueryでの操作方法などの属性を取得または設定します。

+0

いいえ、私はHTML要素の属性で作業したくありません。しかし、最後の文で言及したように、問題はすべての属性をすべてのコンポーネントにマッピングできるわけではないということです。私は私の「辞書」のアプローチとコンポーネントタイプ(ボタン、テキストボックス、...)をチェックするつもりだと思う。 – Robar

関連する問題