Skip to content

Commit 3ec1398

Browse files
committed
refactor(quadrant-diagram): 修改文件结构
1 parent a4fa7f5 commit 3ec1398

File tree

4 files changed

+33
-8
lines changed

4 files changed

+33
-8
lines changed

devui/quadrant-diagram/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import type { App } from 'vue'
2-
import QuadrantDiagram from './src/quadrant-diagram/index'
2+
import QuadrantDiagram from './src/quadrant-diagram'
33

44
QuadrantDiagram.install = function (app: App) {
55
app.component(QuadrantDiagram.name, QuadrantDiagram)

devui/quadrant-diagram/src/quadrant-diagram/types.ts renamed to devui/quadrant-diagram/src/quadrant-diagram-types.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import type { ExtractPropTypes, PropType } from 'vue'
2-
import { DEFAULT_AXIS_CONFIGS, DEFAULT_VIEW_CONFIGS } from '../../config';
3-
import { IViewConfigs, IAxisConfigs } from '../../type';
2+
import { DEFAULT_AXIS_CONFIGS, DEFAULT_VIEW_CONFIGS } from '../config';
3+
import { IViewConfigs, IAxisConfigs } from '../type';
44

55
export const quadrantDiagramProps = {
66
diagramId: {

devui/quadrant-diagram/src/quadrant-diagram/index.tsx renamed to devui/quadrant-diagram/src/quadrant-diagram.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { defineComponent, toRefs, reactive, watch } from 'vue'
2-
import { quadrantDiagramProps, QuadrantDiagramProps } from './types'
3-
import DQuadrantDiagramAxis from '../components/axis';
4-
import { DEFAULT_AXIS_CONFIGS } from '../../config';
2+
import { quadrantDiagramProps, QuadrantDiagramProps } from './quadrant-diagram-types'
3+
import DQuadrantDiagramAxis from './components/axis';
4+
import { DEFAULT_AXIS_CONFIGS } from '../config';
55

66
export default defineComponent({
77
name: 'DQuadrantDiagram',
@@ -52,7 +52,7 @@ export default defineComponent({
5252
initAxisData();
5353
})
5454

55-
return { diagramId, calAxisConfig, view };
55+
return { diagramId, calAxisConfig, };
5656
},
5757
render() {
5858
const { diagramId, calAxisConfig, view } = this;

sites/components/quadrant-diagram/index.md

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,32 @@
1313
:::demo
1414

1515
```vue
16-
<d-quadrant-diagram />
16+
<template>
17+
<d-quadrant-diagram :view='view'/>
18+
<d-button @click='handle'/>
19+
</template>
20+
21+
22+
<script>
23+
import { defineComponent, reactive } from 'vue'
24+
25+
export default ({
26+
setup() {
27+
const view = reactive({
28+
height: 200,
29+
width: 200,
30+
});
31+
const handle = () => {
32+
view.height = 400;
33+
view.width = 400;
34+
};
35+
return {
36+
handle,
37+
view,
38+
}
39+
}
40+
})
41+
</script>
1742
```
1843

1944
:::

0 commit comments

Comments
 (0)