前端培训文档(3.2.1)

前端培训文档(3.2.1)


DeeSearchServer

<h2>DeeSearchServer 服务搜索组件</h2> <p>&gt; &lt;font color=#2A75CE&gt;定义: 参数中&lt;font color=red&gt;*&lt;/font&gt;表示必填项,&lt;font color=black&gt;{key}&lt;/font&gt;表示对象的键,&lt;font color=black&gt;{value}&lt;/font&gt;表示对象的值;类型为array或object有子属性&lt;/font&gt;</p> <h3>Attributes</h3> <table> <thead> <tr> <th style="text-align: center;">参数</th> <th style="text-align: center;">说明</th> <th style="text-align: center;">类型</th> <th style="text-align: center;">可选择</th> <th style="text-align: center;">默认值</th> </tr> </thead> <tbody> <tr> <td style="text-align: center;">formData</td> <td style="text-align: center;">搜索组件表单配置,与deeform一致</td> <td style="text-align: center;">Array</td> <td style="text-align: center;">—</td> <td style="text-align: center;">—</td> </tr> <tr> <td style="text-align: center;">searchText</td> <td style="text-align: center;">确认按钮名称</td> <td style="text-align: center;">String</td> <td style="text-align: center;">—</td> <td style="text-align: center;">查询</td> </tr> <tr> <td style="text-align: center;">resetText</td> <td style="text-align: center;">重置按钮名称</td> <td style="text-align: center;">String</td> <td style="text-align: center;">—</td> <td style="text-align: center;">重置</td> </tr> <tr> <td style="text-align: center;">btnListTools</td> <td style="text-align: center;">按钮组配置,与deetools配置一致</td> <td style="text-align: center;">Array</td> <td style="text-align: center;">—</td> <td style="text-align: center;">空数组</td> </tr> <tr> <td style="text-align: center;">labelWidth</td> <td style="text-align: center;">标签宽度</td> <td style="text-align: center;">String</td> <td style="text-align: center;">—</td> <td style="text-align: center;">120px</td> </tr> </tbody> </table> <h3>Events Attributes</h3> <table> <thead> <tr> <th style="text-align: center;">事件名称</th> <th style="text-align: center;">说明</th> <th style="text-align: center;">回调参数</th> </tr> </thead> <tbody> <tr> <td style="text-align: center;">search</td> <td style="text-align: center;">当前按钮时候显示</td> <td style="text-align: center;">当前form数据</td> </tr> <tr> <td style="text-align: center;">toolbarListeners</td> <td style="text-align: center;">按钮组点击事件组</td> <td style="text-align: center;">-</td> </tr> </tbody> </table> <h3>格式参考</h3> <p>该组件配合table组件,不用在页面中引入该组件</p> <pre><code> &amp;lt;dee-search-server v-model=&amp;quot;searchFormData&amp;quot; :btn-list-tools=&amp;quot;toolList&amp;quot; :form-data=&amp;quot;seachForm&amp;quot; :toolbar-listeners=&amp;quot;toolbarListeners&amp;quot; @search=&amp;quot;searchTableData&amp;quot; /&amp;gt; seachForm: [ { key: 'name', title: '名称', component: 'el-input', handler: { change: (val) =&amp;gt; { } } }, toolbarListeners: { tb-add: (val) =&amp;gt; { this.download } }, toolList: [ { name: '下载', btnValue: 'add', icon: require('/icons/down.png') } ] ] </code></pre>

页面列表

ITEM_HTML