0
ui-grid에서 cellEditableCondition과 같은 조건을 사용하여 셀 유형을 설정할 수 있습니까?ui-grid cellTypeCondition 가능?
일부 편집 가능한 행 유형을 숫자 대신 텍스트로 설정해야합니다.
감사
ui-grid에서 cellEditableCondition과 같은 조건을 사용하여 셀 유형을 설정할 수 있습니까?ui-grid cellTypeCondition 가능?
일부 편집 가능한 행 유형을 숫자 대신 텍스트로 설정해야합니다.
감사
유 columnDef에 열을 지정하는 알고리즘으로 정의해야
여기내 작업 솔루션의 일부입니다
var type = '';
var cellFilter = '';
var widthLength = 100;
switch (value.Type) {
case "int":
case "bigint":
case "numeric":
type = 'number';
widthLength = 120;
break;
case "date":
type = 'dateStr';
cellFilter = "date: 'dd.MM.yyyy'";
widthLength = 90;
break;
case "datetime":
type = 'dateStr';
cellFilter = "date: 'dd.MM.yyyy HH:mm' : 'UTC'";
widthLength = 120;
break;
case "bit":
type = 'boolean';
break;
default:
type = 'string';
widthLength = 150;
break;
}
var item = {
name: value.Name,
displayName: value.Name,
minWidth: widthLength,
width: '*',
type: type
};
가와 u는 완전히 필요한 열을 정의 할 때 단지 columnDefs
배열에 밀어 .
$scope.yourGridName.columnDefs.push(item);
또는
vm.yourGridName.columnDefs.push(item);
U보기 모델 대신
$scope
을 사용하는 경우는 r.