RealGrid2 튜토리얼
Vue Component 튜토리얼
그리드 컬럼 생성

그리드 필드 및 컬럼 생성하기

RGDataColumn 컴포넌트를 사용하여 컬럼을 생성합니다.
컬럼 및 필드 생성시에는 반드시 field-name이 선언 되어야 하며, 필요에 따라 field-name 이외의 속성들을 설정하실 수 있습니다.
다음과 같이 직접 필드 생성 하실 수 있으며 auto-generate-field 속성으로 필드가 자동으로 생성되도록 설정하실 수 있습니다.

// RealGrid.vue
// auto-generate-field = false 인 경우
<template>
<div style="width: 1000px; height: 400px">
    <RealGridVue
        ref="gridRef"
        :auto-generate-field="false">
        <RGDataField field-name="field1"></RGDataField>
        <RGDataField field-name="field2"></RGDataField>
        <RGDataColumn field-name="field1" :width="100" key="field1"></RGDataColumn>
        <RGDataColumn field-name="field2" :width="100" key="field2"></RGDataColumn>
    </RealGridVue>
</div>
 
</template>
// auto-generate-field = true 인 경우
<template>
    <div style="width: 1000px; height: 400px">
        <RealGridVue
            ref="gridRef"
            :auto-generate-field="true">
            <RGDataColumn field-name="field1" :width="100" key="field1"></RGDataColumn>
            <RGDataColumn field-name="field2" :width="100" key="field2"></RGDataColumn>
        </RealGridVue>
    </div>
</template>
 
 
<script setup lang="ts">
import RealGrid from "realgrid";
import { RealGridVue, RGDataColumn, RGDataField } from "realgrid-vue";
import { ref } from "vue";
 
const gridRef = ref<RealGridVue>();
</script>

컬럼 및 필드 생성 시 아래 이미지와 같이 컬럼이 추가된 것을 확인 할 수 있습니다.

컬럼 생성 화면