1、修复插槽BUG

Former-commit-id: 083523aa99c25ed4d32a4269617dc8ec1cc39d44
master
王兵 5 years ago
parent 9cb0d4e382
commit 1c0757248d

@ -737,6 +737,10 @@
type: Boolean, type: Boolean,
default: true default: true
}, },
arg: {
type: Object | String | Number,
default: {}
}
}, },
methods: { methods: {
input: function (value) { input: function (value) {
@ -744,7 +748,7 @@
}, },
onCommand: function (index) { onCommand: function (index) {
if (this.items[index].click) { if (this.items[index].click) {
this.items[index].click(); this.items[index].click(this.arg);
} }
} }
}, },

@ -144,9 +144,9 @@
width="120" width="120"
label="操作"> label="操作">
<template slot-scope="scope"> <template slot-scope="scope">
<wb-dropdown> <wb-dropdown :arg="scope.row">
<wb-dropdown-item value="编辑" icon="el-icon-edit" @click="onEdit(scope.row)"></wb-dropdown-item> <wb-dropdown-item value="编辑" icon="el-icon-edit" @click="onEdit"></wb-dropdown-item>
<wb-dropdown-item value="删除" icon="el-icon-delete" @click="onDelete(scope.row)"></wb-dropdown-item> <wb-dropdown-item value="删除" icon="el-icon-delete" @click="onDelete"></wb-dropdown-item>
</wb-dropdown> </wb-dropdown>
</template> </template>
</el-table-column> </el-table-column>

@ -126,9 +126,9 @@
width="120" width="120"
label="操作"> label="操作">
<template slot-scope="scope"> <template slot-scope="scope">
<wb-dropdown> <wb-dropdown :arg="scope.row">
<wb-dropdown-item value="编辑" icon="el-icon-edit" @click="onEdit(scope.row)"></wb-dropdown-item> <wb-dropdown-item value="编辑" icon="el-icon-edit" @click="onEdit"></wb-dropdown-item>
<wb-dropdown-item value="删除" icon="el-icon-delete" @click="onDelete(scope.row)"></wb-dropdown-item> <wb-dropdown-item value="删除" icon="el-icon-delete" @click="onDelete"></wb-dropdown-item>
</wb-dropdown> </wb-dropdown>
</template> </template>
</el-table-column> </el-table-column>

@ -102,10 +102,10 @@
width="120" width="120"
label="操作"> label="操作">
<template slot-scope="scope"> <template slot-scope="scope">
<wb-dropdown> <wb-dropdown :arg="scope.row">
<wb-dropdown-item value="查看" icon="el-icon-tickets" @click="onView(scope.row)"></wb-dropdown-item> <wb-dropdown-item value="查看" icon="el-icon-tickets" @click="onView"></wb-dropdown-item>
<wb-dropdown-item value="编辑" icon="el-icon-edit" @click="onEdit(scope.row)"></wb-dropdown-item> <wb-dropdown-item value="编辑" icon="el-icon-edit" @click="onEdit"></wb-dropdown-item>
<wb-dropdown-item value="删除" icon="el-icon-delete" @click="onDelete(scope.row)"></wb-dropdown-item> <wb-dropdown-item value="删除" icon="el-icon-delete" @click="onDelete"></wb-dropdown-item>
</wb-dropdown> </wb-dropdown>
</template> </template>
</el-table-column> </el-table-column>

@ -105,9 +105,9 @@
width="120" width="120"
label="操作"> label="操作">
<template slot-scope="scope"> <template slot-scope="scope">
<wb-dropdown> <wb-dropdown :arg="scope.row">
<wb-dropdown-item value="编辑" icon="el-icon-edit" @click="onEdit(scope.row)"></wb-dropdown-item> <wb-dropdown-item value="编辑" icon="el-icon-edit" @click="onEdit"></wb-dropdown-item>
<wb-dropdown-item value="删除" icon="el-icon-delete" @click="onDelete(scope.row)"></wb-dropdown-item> <wb-dropdown-item value="删除" icon="el-icon-delete" @click="onDelete"></wb-dropdown-item>
</wb-dropdown> </wb-dropdown>
</template> </template>
</el-table-column> </el-table-column>

@ -94,9 +94,9 @@
width="120" width="120"
label="操作"> label="操作">
<template slot-scope="scope"> <template slot-scope="scope">
<wb-dropdown> <wb-dropdown :arg="scope.row">
<wb-dropdown-item value="编辑" icon="el-icon-edit" @click="onEdit(scope.row)"></wb-dropdown-item> <wb-dropdown-item value="编辑" icon="el-icon-edit" @click="onEdit"></wb-dropdown-item>
<wb-dropdown-item value="删除" icon="el-icon-delete" @click="onDelete(scope.row)"></wb-dropdown-item> <wb-dropdown-item value="删除" icon="el-icon-delete" @click="onDelete"></wb-dropdown-item>
</wb-dropdown> </wb-dropdown>
</template> </template>
</el-table-column> </el-table-column>

@ -115,9 +115,9 @@
width="120" width="120"
label="操作"> label="操作">
<template slot-scope="scope"> <template slot-scope="scope">
<wb-dropdown> <wb-dropdown :arg="scope.row">
<wb-dropdown-item value="编辑" icon="el-icon-edit" @click="onEdit(scope.row)"></wb-dropdown-item> <wb-dropdown-item value="编辑" icon="el-icon-edit" @click="onEdit"></wb-dropdown-item>
<wb-dropdown-item value="删除" icon="el-icon-delete" @click="onDelete(scope.row)"></wb-dropdown-item> <wb-dropdown-item value="删除" icon="el-icon-delete" @click="onDelete"></wb-dropdown-item>
</wb-dropdown> </wb-dropdown>
</template> </template>
</el-table-column> </el-table-column>

@ -119,9 +119,9 @@
width="120" width="120"
label="操作"> label="操作">
<template slot-scope="scope"> <template slot-scope="scope">
<wb-dropdown> <wb-dropdown :arg="scope.row">
<wb-dropdown-item value="编辑" icon="el-icon-edit" @click="onEdit(scope.row)"></wb-dropdown-item> <wb-dropdown-item value="编辑" icon="el-icon-edit" @click="onEdit"></wb-dropdown-item>
<wb-dropdown-item value="删除" icon="el-icon-delete" @click="onDelete(scope.row)"></wb-dropdown-item> <wb-dropdown-item value="删除" icon="el-icon-delete" @click="onDelete"></wb-dropdown-item>
</wb-dropdown> </wb-dropdown>
</template> </template>
</el-table-column> </el-table-column>

@ -90,10 +90,10 @@
width="120" width="120"
label="操作"> label="操作">
<template slot-scope="scope"> <template slot-scope="scope">
<wb-dropdown> <wb-dropdown :arg="scope.row">
<wb-dropdown-item value="编辑" icon="el-icon-edit" @click="onEdit(scope.row)"></wb-dropdown-item> <wb-dropdown-item value="编辑" icon="el-icon-edit" @click="onEdit"></wb-dropdown-item>
<wb-dropdown-item value="授权" icon="el-icon-edit" @click="onResEdit(scope.row)"></wb-dropdown-item> <wb-dropdown-item value="授权" icon="el-icon-edit" @click="onResEdit"></wb-dropdown-item>
<wb-dropdown-item value="删除" icon="el-icon-delete" @click="onDelete(scope.row)"></wb-dropdown-item> <wb-dropdown-item value="删除" icon="el-icon-delete" @click="onDelete"></wb-dropdown-item>
</wb-dropdown> </wb-dropdown>
</template> </template>
</el-table-column> </el-table-column>

@ -147,8 +147,8 @@
width="120" width="120"
label="操作"> label="操作">
<template slot-scope="scope"> <template slot-scope="scope">
<wb-dropdown> <wb-dropdown :arg="scope.row">
<wb-dropdown-item value="注销" icon="el-icon-edit" @click="onLogout(scope.row)"></wb-dropdown-item> <wb-dropdown-item value="注销" icon="el-icon-edit" @click="onLogout"></wb-dropdown-item>
</wb-dropdown> </wb-dropdown>
</template> </template>
</el-table-column> </el-table-column>

@ -116,9 +116,9 @@
width="120" width="120"
label="操作"> label="操作">
<template slot-scope="scope"> <template slot-scope="scope">
<wb-dropdown> <wb-dropdown :arg="scope.row">
<wb-dropdown-item value="编辑" icon="el-icon-edit" @click="onEdit(scope.row)"></wb-dropdown-item> <wb-dropdown-item value="编辑" icon="el-icon-edit" @click="onEdit"></wb-dropdown-item>
<wb-dropdown-item value="删除" icon="el-icon-delete" @click="onDelete(scope.row)"></wb-dropdown-item> <wb-dropdown-item value="删除" icon="el-icon-delete" @click="onDelete"></wb-dropdown-item>
</wb-dropdown> </wb-dropdown>
</template> </template>
</el-table-column> </el-table-column>

Loading…
Cancel
Save

Powered by TurnKey Linux.