customize the value and text
<template>
<DxDataGrid ... >
<DxColumn
data-field="Price"
:customize-text="priceColumn_customizeText"
/>
</DxDataGrid>
</template>
<script>
import 'devextreme/dist/css/dx.light.css';
import DxDataGrid, {
DxColumn
} from 'devextreme-vue/data-grid';
export default {
components: {
DxDataGrid,
DxColumn
},
methods: {
priceColumn_customizeText(cellInfo) {
return cellInfo.value + '$';
}
}
}
</script>
<template>
<DxDataGrid ... >
<DxColumn
caption="Full Name"
:calculate-cell-value="fullNameColumn_calculateCellValue"
/>
</DxDataGrid>
</template>
<script>
import 'devextreme/dist/css/dx.light.css';
import DxDataGrid, {
DxColumn
} from 'devextreme-vue/data-grid';
export default {
components: {
DxDataGrid,
DxColumn
},
methods: {
fullNameColumn_calculateCellValue(rowData) {
return rowData.firstName + ' ' + rowData.lastName;
}
}
}
</script>
Customize the Appearance
<template>
<DxDataGrid ... >
<DxColumn
data-field="Title"
cell-template="grid-cell"
/>
<template #grid-cell="{ data }">
<div style="color:blue">{{ data.text }}</div>
</template>
</DxDataGrid>
</template>
<script>
import 'devextreme/dist/css/dx.light.css';
import DxDataGrid, {
DxColumn
} from 'devextreme-vue/data-grid';
export default {
components: {
DxDataGrid,
DxColumn
},
// ...
}
</script>
Customize Cells: DevExtreme - JavaScript UI Components for Angular, React, Vue and jQuery by DevExpress
Thank you! We appreciate your feedback.
js.devexpress.com
์ค๋ฌด ์ ์ฉ
<DxDataGrid
id="mainTable"
:data-source="table.data"
:on-initialized="initGrid"
:selection="{ mode: 'multiple', showCheckBoxesMode: 'none' }"
:show-row-lines="true"
:show-borders="true"
:column-auto-width="true"
:pager="{ visible: false }"
:paging="{ pageSize: 100 }"
key-expr="userId"
class="ow-de-grid"
:onCellPrepared="onCellPrepared"
>
<DxScrolling row-rendering-mode="virtual" />
<DxPaging :page-size="10" />
<DxColumn caption="์ฃผ์" :width="200" alignment="left" :calculate-cell-value="roadAddress" />
</DxDataGrid>
const roadAddress = (rowData) => {
return rowData.roadAddr1 + rowData.roadAddr2;
};
'๐ etc' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[IntelliJ] ์ธํ ๋ฆฌ์ ์ด View > Tool Windows์ maven ๋จ์ง ์๋ ๋ฌธ์ (0) | 2023.07.19 |
---|---|
[GIT] ํน์ ํ์ผ๋ง ์ปค๋ฐํ์ง ์๋ ๋ช ๋ น์ด (git update-index) (0) | 2023.06.16 |
[์ด์์ฒด์ ] ๋ฐ๋๋ฝ(Deadlock)์ด๋? ๊ต์ฐฉ์ํ์ ๋ํ์ฌ (0) | 2022.02.26 |
[IT์ง์] DevOps๋? (0) | 2022.01.21 |