From 757bf91e469629377bc7bc15c2d98bdd730d6155 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E6=9D=A8?= <1711467488@qq.com> Date: Wed, 28 Mar 2018 16:41:47 +0800 Subject: [PATCH] no message Former-commit-id: 1b2f1baeae33e808752807c3a81a1c223f1d6977 Former-commit-id: ad497bd41f2cc3e768dfe3ac26f93d6f14f966db Former-commit-id: b02a77a0a87900942921eab8f587c9b6409ab1b7 --- package.json | 1 + src/pages/demo/business/table/edit/index.vue | 11 +++++++++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 890c1339..b586c7d4 100755 --- a/package.json +++ b/package.json @@ -21,6 +21,7 @@ "github-markdown-css": "^2.10.0", "highlight.js": "^9.12.0", "js-cookie": "^2.2.0", + "lodash.clonedeep": "^4.5.0", "lodash.get": "^4.4.2", "marked": "^0.3.9", "mockjs": "^1.0.1-beta3", diff --git a/src/pages/demo/business/table/edit/index.vue b/src/pages/demo/business/table/edit/index.vue index bf95d7cc..bbe2a33c 100644 --- a/src/pages/demo/business/table/edit/index.vue +++ b/src/pages/demo/business/table/edit/index.vue @@ -23,7 +23,7 @@ @@ -66,7 +66,7 @@ export default { name, address1, address2, - __edit: true // 在这里可以添加额外的判断逻辑 + __edit: false // 在这里可以添加额外的判断逻辑 }) return val.map(e => rowFilter(e)) }, @@ -95,6 +95,13 @@ export default { } } }, + // 返回编辑按钮需要的参数 + editButtonSettingMaker (scope) { + const isEdit = scope.row.__edit + return { + size: 'small' + } + }, // 测试 log (scope) { console.log(scope)