ExtJS6.5今回からExtJS6.5のフォームの変更点を挙げていきます。バリデーションバリデーションは大きく変わり、classicに寄せられました。以前のバリデーション機能はモデル側で実装されており、フォームの各フィールドで設定できるのはごくわずかでした。今回の変更でフィールドに直接バリデーションの内容を指定できるようになり、また、エラーメッセージも表示されるようになっています(ようやく)。ユーザ登録フォームクラス。ユーザ登録フォームのビューコントローラクラス。保存ボタンクリック時の処理。}});複数のチェックがある場合はvalidatorsに配列を指定できます。}]モデルで定義していたバリデーション定義を、そのままフィールドに移した感じです。バリデーション用のクラスは、Ext.data.validatorパッケージに存在します。エラーメッセージの表示はフィールドのerrorTargetコンフィグで変更できます。'under'とすれば↓のように表示されます。いやー、ようやくclassicに追いつきましたね!Ext.field.InputMask入力形式のアシスト機能として、Ext.field.InputMaskが実装されました。いうことができるかというと、↓のカード番号入力のようなことです。(こういう入力って一般的な名称があるんでしょうか・・)時々、サポートしているサイトがありますが、入力しやすくて便利ですよね。これがサポートされたのはうれしい限りです。(2)今回はツリーグリッドを取り上げます。(1)今回はclassicのツリーパネルを取り上げます。(2)今回はclassicのチャートの続きです。(2)ツリーパネル[modern]任意のコンフィグを双方向バインディングに対応するスポットライト[classic]Googleマップアイコンフォントアイコンフォントのパッケージ作成suspendLayouts・resumeLayoutsES6で書いてみるExt.Deferredで非同期処理をまとめるビューモデルのデータにモデルを設定して使用するプラグインの作り方ミックスインの作り方ボタンのUIにバインディングできるように工夫するはてなブログをはじめよう!sham-memoさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。