<ejs-grid :dataSource="getPlants">
<e-columns>
<e-column field="vegetableName" headerText="Vegetable"></e-column>
<e-column field="plantName" headerText="Plant Name"></e-column>
<e-column field="startLocation" headerText="Start Location"></e-column>
<e-column field="startDate.seconds" headerText="Start Date"></e-column>
<e-column field="harvestDate.seconds" headerText="Harvest Date" format="MM-dd-yyyy" type="date"></e-column>
</e-columns>
</ejs-grid>
|
<ejs-grid id="Grid" ref="grid" :dataSource="data" :allowPaging="true">
<e-columns>
--------------------------------
<e-column field="OrderDate" headerText="Order Date” width="120":format="formatOptions"
type="date"
></e-column>
</e-columns>
</ejs-grid>
</div>
</template>
<script>
import Vue from "vue";
import { GridPlugin, Page } from "@syncfusion/ej2-vue-grids";
Vue.use(GridPlugin);
export default {
data() {
return {
data: [
{
OrderID: 10248,
CustomerID: "ASDGH",
OrderDate: 1588668692,
Freight: 32.58
}
],
formatOptions: { format: "MM-dd-yyyy", type: "date" }
};
},
provide: {
grid: [Page]
},
methods: {}
}; |
|
|