2016-05-12 17 views
2

現在、私は剣道のUIを見ていて、スキーマ内でモデルを定義することの「利点」を迷っていました。それはないとかなりうまくいくようです。これはバインディングの理由ですか(グリッドコントロールの列検出など)?特定のバリデーションを許可していますか?トランスポート/データソースのみを使用するのではなく、剣道モデルを使用する理由

おかげ

パット

答えて

0

あなたのデータモデルを指定するスキーマモデルを使用することができます。グリッド上では、例えば設定することができます。

数に設定した場合、フィールドは(、列フィルタが少ないために 『などが含まれている『の代わりに』より「、より大きい』などを提供していますしているデータ型
  • を文字列値)。

    • グリッドフィールドが編集可能かそうでない場合(グリッドが編集可能に設定されている)

    • いくつかの検証プロパティ

    • ...

I JSONのWebサービスからグリッドデータを受け取るので、最初はすべて文字列です。モデルを使用することによって、これらの値がどのように表示され、どのように動作するかに影響します。

は、可能性の完全な概要についても http://docs.telerik.com/kendo-ui/api/javascript/data/datasource#configuration-schema.modelhttp://docs.telerik.com/kendo-ui/api/javascript/data/model 参照してください。