|
3 | 3 | <div class="lin-title">插件ImgsUpload舞台页面</div> |
4 | 4 | <el-divider></el-divider> |
5 | 5 | <div class="lin-wrap"> |
6 | | - <el-form label-width="180px"> |
7 | | - <el-form-item label="带初始化"> |
| 6 | + <el-form label-width="220px"> |
| 7 | + <el-form-item label="带初始化至少4张, 至多5张"> |
8 | 8 | <upload-imgs |
| 9 | + ref="uploadEle" |
9 | 10 | :value="initData" |
10 | 11 | :rules="rules" |
11 | 12 | :multiple="true" |
12 | | - :max-num="5" /> |
| 13 | + :max-num="5" |
| 14 | + :min-num="4" /> |
| 15 | + <div> |
| 16 | + <el-button @click="getValue">获取数据</el-button> |
| 17 | + </div> |
13 | 18 | </el-form-item> |
14 | 19 | <el-form-item label="普通示例"> |
15 | 20 | <upload-imgs :rules="rules" :multiple="true" /> |
|
37 | 42 | <el-form-item label="定制宽高-排序"> |
38 | 43 | <upload-imgs :rules="rules" :width="200" :height="150" :value="initData" :sortable="true" /> |
39 | 44 | </el-form-item> |
| 45 | + <el-form-item label="重新初始化"> |
| 46 | + <upload-imgs :rules="rules" :width="200" :height="150" :value="initData1" :sortable="true" /> |
| 47 | + <div> |
| 48 | + <el-button @click="changeData">重新初始化</el-button> |
| 49 | + </div> |
| 50 | + </el-form-item> |
40 | 51 | <el-form-item label="图像缩略图展示模式"> |
41 | 52 | <upload-imgs :rules="rules" :width="200" :height="150" fit="cover" :value="initData" /> |
42 | 53 | </el-form-item> |
@@ -64,6 +75,19 @@ export default { |
64 | 75 | minWidth: 100, |
65 | 76 | maxWidth: 2000, |
66 | 77 | }, |
| 78 | + initData1: [{ |
| 79 | + id: '123', |
| 80 | + display: 'https://fuss10.elemecdn.com/3/63/4e7f3a15429bfda99bce42a18cdd1jpeg.jpeg?imageMogr2/thumbnail/360x360/format/webp/quality/100', |
| 81 | + src: 'https://fuss10.elemecdn.com/3/63/4e7f3a15429bfda99bce42a18cdd1jpeg.jpeg?imageMogr2/thumbnail/360x360/format/webp/quality/100', |
| 82 | + }, { |
| 83 | + id: '12d3', |
| 84 | + display: 'http://img-home.7yue.pro/images/index/Lin_cms_%E5%B0%81%E9%9D%A2.png', |
| 85 | + src: 'http://img-home.7yue.pro/images/index/Lin_cms_%E5%B0%81%E9%9D%A2.png', |
| 86 | + }, { |
| 87 | + id: 'hahah', |
| 88 | + display: 'http://img-home.7yue.pro/images/index/Lin_UI_%E5%B0%81%E9%9D%A2.png', |
| 89 | + src: 'http://img-home.7yue.pro/images/index/Lin_UI_%E5%B0%81%E9%9D%A2.png', |
| 90 | + }], |
67 | 91 | initData: [{ |
68 | 92 | id: '123', |
69 | 93 | display: 'https://fuss10.elemecdn.com/3/63/4e7f3a15429bfda99bce42a18cdd1jpeg.jpeg?imageMogr2/thumbnail/360x360/format/webp/quality/100', |
@@ -91,7 +115,22 @@ export default { |
91 | 115 | // // this.init() |
92 | 116 | // // next() |
93 | 117 | // }, |
94 | | - methods: {}, |
| 118 | + methods: { |
| 119 | + async getValue() { |
| 120 | + console.log(await this.$refs.uploadEle.getValue()) |
| 121 | + }, |
| 122 | + changeData() { |
| 123 | + this.initData1 = [{ |
| 124 | + id: 'hahah', |
| 125 | + display: 'http://img-home.7yue.pro/images/index/Lin_UI_%E5%B0%81%E9%9D%A2.png', |
| 126 | + src: 'http://img-home.7yue.pro/images/index/Lin_UI_%E5%B0%81%E9%9D%A2.png', |
| 127 | + }, { |
| 128 | + id: '12d3', |
| 129 | + display: 'http://img-home.7yue.pro/images/index/Lin_cms_%E5%B0%81%E9%9D%A2.png', |
| 130 | + src: 'http://img-home.7yue.pro/images/index/Lin_cms_%E5%B0%81%E9%9D%A2.png', |
| 131 | + }] |
| 132 | + }, |
| 133 | + }, |
95 | 134 | } |
96 | 135 | </script> |
97 | 136 |
|
|
0 commit comments