| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
 | | /** |  |  * 定义一个树形下拉选择组件 |  |  * */ |  |   |  | var selectTree={ |  |     data: function() { |  |         return { |  |             selectValue:null, |  |   |  |         } |  |     }, |  |     props: ['param'], |  |   |  |     template: ` |  |     <el-select v-model="selectValue"  :placeholder="param.holder">  |  |         <el-option style="height: auto"  > |  |             <el-tree |  |                     :data="param.treeData" |  |                     :default-checked-keys="param.defaultCates" |  |                     ref="tree" |  |                     :default-expand-all="true" |  |                     show-checkbox |  |                     node-key="param.nodeKey" |  |                     :props="param.defaultProps"> |  |             </el-tree> |  |   |  |         </el-option> |  |     </el-select> |  |   ` |  | } | 
 |