2017-02-23 6 views
1

私は自分のページに編集可能なUIグリッドを持っています。最初の列は、多くのオプションを持つドロップダウンリストです。この最初の列でユーザーが選択する項目に応じて、2番目の列は数字または16進数のみを受け入れる必要があります。UIグリッド - セルごとにタイプを定義

特定のセルからタイプを定義することはできますか?誰かが例を持っていますか?

ありがとうございました。並べ替えに使用する列の

タイプ

タイプ:

答えて

1

はこれを試してみてください。指定されていない場合、グリッドはそのタイプを推測します。グリッドの推測が満足できない場合にのみ、これを追加してください。

'string' は、 'ブール'、 '番号'、 '日付'、 'オブジェクト'、 日付を選択した場合、あなたの日付はJavaScriptでなければならないこと 'numberStr' 注:の一つhttp://ui-grid.info/docs/#/api/ui.grid.class:GridOptions.columnDef

$scope.gridOptions = { 
    columnDefs: [ { field: 'col1', name: 'First Column', type: 'number'} ], 
    data: data 
} 
+0

から日付型の

答えてくれてありがとう。型を設定する私の考えは、ドロップダウンリストで選択された項目が数字を受け入れる前に、ユーザーが文字を置くのを防ぐことです。 –

関連する問題