You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
> An example that complex table interaction in Vue.js, which rebounding the design by [Virgil Pana](https://dribbble.com/shots/1903644-Data-Grid)
4
4
5
5
## Build Setup
6
6
7
7
```bash
8
8
# install dependencies
9
-
npm install
9
+
yarn
10
10
11
11
# serve with hot reload at localhost:8080
12
-
npm run dev
12
+
yarn run dev
13
13
14
14
# build for production with minification
15
-
npm run build
15
+
yarn run build
16
16
17
17
# build for production and view the bundle analyzer report
18
-
npm run build --report
18
+
yarn run build --report
19
19
```
20
20
21
-
For detailed explanation on how things work, checkout the [guide](http://vuejs-templates.github.io/webpack/) and [docs for vue-loader](http://vuejs.github.io/vue-loader).
21
+
## Feature
22
+
23
+
- Load data from [json](https://github.com/LucienLee/vue-data-grid/blob/master/src/data.json) and export table [setting](https://github.com/LucienLee/vue-data-grid/blob/master/src/tableSettings.js) for configure easily. ([Data Source](https://docs.google.com/spreadsheets/d/1PFbZIAipjNIG90BXIzpFwRu7omXYMhh3e1-tldrAv-I/edit?usp=sharing))
24
+
- Group data by month and year automatically
25
+
- Long contents in cells are trimmed automatically, which are expandable by clicking the columns
26
+
- Cells have more menus or details, such as adding google map query links automatically
27
+
- Sort data by ascending or descending and filter data by range (filter is under constructing)
28
+
- Select columns to show by opening context menu with right click on header
0 commit comments