From 4f38f3a4834286a3f21560f8f60783af936c9cb3 Mon Sep 17 00:00:00 2001 From: 刘汉宸 Date: Wed, 17 Jun 2020 18:07:37 +0800 Subject: [PATCH] docs: 更新Scheme组件文档 --- examples/views/docs/component/scheme.md | 53 +++++++++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 49 insertions(+), 4 deletions(-) diff --git a/examples/views/docs/component/scheme.md b/examples/views/docs/component/scheme.md index 2cb78e7..264d664 100644 --- a/examples/views/docs/component/scheme.md +++ b/examples/views/docs/component/scheme.md @@ -10,7 +10,8 @@ ```html @@ -46,8 +47,52 @@ export default { } }, methods: { - closeCallback() { - alert('弹出框已关闭') + searchAPI(params) { + console.log(params); + return new Promise(resolve => { + setTimeout(() => { + const list = [ + { id: '0', name: '李饼', age: 32, location: { lat: 0, lng: 0 } }, + { id: '1', name: '陈拾', age: 20 }, + { id: '2', name: '阿里巴巴', age: 24 }, + { id: '3', name: '王七', age: 26 }, + { id: '4', name: '崔倍', age: 27 }, + { id: '5', name: '孙豹', age: 38 }, + { id: '6', name: '庞柏', age: 42 }, + { id: '7', name: '蔡疏', age: 60 }, + { id: '8', name: '卢纳', age: 55 }, + ] + resolve({ + result: params.currentPage === 1 ? list.slice(0, 5) : list.slice(5), + totalCount: list.length + }); + }, 1500); + }); + }, + getAPI(row) { + return new Promise((resolve, reject) => { + setTimeout(() => { + resolve({ ...row, name: `[${row.name}]` }); + }, 1500); + }); + }, + submitAPI(model, config) { + console.log(JSON.parse(JSON.stringify(model))); + console.log(config); + console.log('start'); + return new Promise((resolve, reject) => { + setTimeout(() => { + console.log('done'); + reject(); + }, 1500); + }); + }, + deleteAPI() { + return new Promise((resolve, reject) => { + setTimeout(() => { + resolve(); + }, 1500); + }); } } } -- libgit2 0.21.0