Skip to content

Commit 862f936

Browse files
authored
Merge pull request #31 from sendya/feature/support-antdv-1.2.1
Feature/support antd-vue 1.2.2
2 parents 6f39b55 + 3700297 commit 862f936

File tree

11 files changed

+226
-176
lines changed

11 files changed

+226
-176
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
},
1010
"dependencies": {
1111
"@antv/data-set": "^0.10.1",
12-
"ant-design-vue": "^1.1.10",
12+
"ant-design-vue": "~1.2.2",
1313
"axios": "^0.18.0",
1414
"dayjs": "^1.7.5",
1515
"enquire.js": "^2.1.6",

src/App.vue

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,18 @@
88
<script>
99
import zhCN from 'ant-design-vue/lib/locale-provider/zh_CN'
1010
import enquireScreen from '@/utils/device'
11+
import { version } from 'ant-design-vue'
1112
1213
export default {
1314
data () {
1415
return {
1516
locale: zhCN,
17+
version
1618
}
1719
},
1820
created () {
1921
const that = this
22+
console.log('use Ant-Design Of Vue:', version)
2023
enquireScreen(deviceType => {
2124
// tablet
2225
if (deviceType === 0) {

src/components/menu/SideMenu.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010
:collapsed="collapsed"
1111
:menu="menus"
1212
:theme="theme"
13-
@select="onSelect"
1413
:mode="mode"
14+
@select="onSelect"
1515
style="padding: 16px 0px;"></s-menu>
1616
</a-layout-sider>
1717

src/components/menu/index.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ export default {
4646
watch: {
4747
collapsed(val) {
4848
if (val) {
49-
this.cachedOpenKeys = this.openKeys
49+
this.cachedOpenKeys = this.openKeys.concat()
5050
this.openKeys = []
5151
} else {
5252
this.openKeys = this.cachedOpenKeys
@@ -107,6 +107,7 @@ export default {
107107
},
108108
updateMenu() {
109109
const routes = this.$route.matched.concat()
110+
110111
if (routes.length >= 4 && this.$route.meta.hidden) {
111112
routes.pop()
112113
this.selectedKeys = [routes[2].path]

src/components/page/GlobalHeader.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@
66
v-if="device==='mobile'"
77
class="trigger"
88
:type="collapsed ? 'menu-fold' : 'menu-unfold'"
9-
@click.native="toggle"></a-icon>
9+
@click="toggle"></a-icon>
1010
<a-icon
1111
v-else
1212
class="trigger"
1313
:type="collapsed ? 'menu-unfold' : 'menu-fold'"
14-
@click.native="toggle"/>
14+
@click="toggle"/>
1515

1616
<user-menu></user-menu>
1717
</div>
@@ -29,7 +29,7 @@
2929
v-else
3030
class="trigger"
3131
:type="collapsed ? 'menu-fold' : 'menu-unfold'"
32-
@click.native="toggle"></a-icon>
32+
@click="toggle"></a-icon>
3333
</div>
3434
<user-menu class="header-index-right"></user-menu>
3535
</div>

src/components/page/GlobalLayout.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@
137137
}
138138
}
139139
140-
.layout {
140+
.layout.ant-layout {
141141
min-height: 100vh;
142142
overflow-x: hidden;
143143

src/views/account/settings/AvatarModal.vue

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
<template>
2-
<a-modal :visible="visible" title="修改头像" :maskClosable="false" :confirmLoading="confirmLoading" :width="800">
2+
<a-modal
3+
title="修改头像"
4+
:visible="visible"
5+
:maskClosable="false"
6+
:confirmLoading="confirmLoading"
7+
:width="800"
8+
@cancel="cancelHandel">
39
<a-row>
410
<a-col :xs="24" :md="12" :style="{height: '350px'}">
511
<vue-cropper

src/views/list/TableList.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,8 @@
4949
</template>
5050
<a-col :md="!advanced && 8 || 24" :sm="24">
5151
<span class="table-page-search-submitButtons" :style="advanced && { float: 'right', overflow: 'hidden' } || {} ">
52-
<a-button type="primary">查询</a-button>
53-
<a-button style="margin-left: 8px" @click="resetSearchForm">重置</a-button>
52+
<a-button type="primary" @click="$refs.table.refresh()">查询</a-button>
53+
<a-button style="margin-left: 8px" @click="() => queryParam = {}">重置</a-button>
5454
<a @click="toggleAdvanced" style="margin-left: 8px">
5555
{{ advanced ? '收起' : '展开' }}
5656
<a-icon :type="advanced ? 'up' : 'down'"/>

src/views/result/Result.vue

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<template>
22
<div class="result">
33
<div>
4-
<a-icon :class="[isSuccess ? 'success' : 'error' ,'icon']" :type="isSuccess ? 'check-circle' : 'close-circle'"/>
4+
<a-icon :class="{ 'icon': true, 'success': isSuccess, 'error': !isSuccess }" :type="isSuccess ? 'check-circle' : 'close-circle'"/>
55
</div>
66
<div class="title" v-if="title">{{ title }}</div>
77
<div class="description" v-if="description">{{ description }}</div>
@@ -17,7 +17,6 @@
1717
<script>
1818
export default {
1919
name: 'Result',
20-
// 'isSuccess', 'title', 'description'
2120
props: {
2221
isSuccess: {
2322
type: Boolean,

0 commit comments

Comments
 (0)