>njt-colmenu
>列控制组件
##### 需配合quasar <q-table></q-table>使用
###### 组件用法
```
<njt-colmenu
  @toggles="togglesfun"
  :resetChild="resetChild"
  @visibleColumns="visibleColumnsfun"
  :checkAllt="['userName', 'realName', 'email', 'mobilePhone', 'enabledState', 'operation']"
  :checkAllf="['userName', 'operation']"
  :visibleColumnsChild="visibleColumns"
  :pagename="`user`"
  :togglesChild="toggles"
  :visibleColumnslength="6" />
```

###### 参数说明
<table>
    <tr>
        <td>参数</td>
        <td>类型</td>
        <td>默认值</td>
        <td>是否必须</td>
        <td>说明</td>
    </tr>
    <tr>
        <td>:pagename</td>
        <td>String</td>
        <td>无</td>
        <td>是</td>
        <td>模块名称,用于区分本地存储数据</td>
    </tr>
    <tr>
        <td>:resetChild</td>
        <td>Array</td>
        <td>无</td>
        <td>是</td>
        <td>重置列参数,确定重置后的列顺序</td>
    </tr>
    <tr>
        <td>:checkAllt</td>
        <td>Array</td>
        <td>无</td>
        <td>是</td>
        <td>列全选,传入全选后显示的列名称</td>
    </tr>
    <tr>
        <td>:checkAllf</td>
        <td>Array</td>
        <td>无</td>
        <td>是</td>
        <td>列全不选,传入全不选后显示的列名称</td>
    </tr>
    <tr>
        <td>:visibleColumnsChild</td>
        <td>Array</td>
        <td>无</td>
        <td>是</td>
        <td>可显示列参数</td>
    </tr>
    <tr>
        <td>:visibleColumnslength</td>
        <td>Number</td>
        <td>无</td>
        <td>是</td>
        <td>全选时列长度,用于判断全选按钮状态</td>
    </tr>
    <tr>
        <td>:togglesChild</td>
        <td>Array</td>
        <td>无</td>
        <td>是</td>
        <td>列顺序参数,需给定初始值</td>
    </tr>
    <tr>
        <td>@toggles->function()</td>
        <td>Function</td>
        <td>无</td>
        <td>是</td>
        <td>接收子组件列顺序变更</td>
    </tr>
    <tr>
        <td>@visibleColumns->function()</td>
        <td>Function</td>
        <td>无</td>
        <td>是</td>
        <td>接收子组件列显示变更</td>
    </tr>
</table>

---
>njt-pagination
>分页组件
##### 需配合quasar <q-table></q-table>使用
###### 组件用法
```
<njt-pagination
  @props="props"
  @axios="axios"
  :api="`/comm/usermgr/get-user-info-list`"
  :pagename="`user`"
  :pagination="pagination"
  :result="result"/>
```
###### 参数说明
<table>
    <tr>
        <td>参数</td>
        <td>类型</td>
        <td>默认值</td>
        <td>是否必须</td>
        <td>说明</td>
    </tr>
    <tr>
        <td>:pagename</td>
        <td>String</td>
        <td>无</td>
        <td>是</td>
        <td>模块名称,用于区分本地存储数据</td>
    </tr>
    <tr>
        <td>:pagination</td>
        <td>Object</td>
        <td>无</td>
        <td>是</td>
        <td>quasar分页参数,需提供初始值</td>
    </tr>
    <tr>
        <td>:api</td>
        <td>String</td>
        <td>无</td>
        <td>是</td>
        <td>翻页异步请求接口地址</td>
    </tr>
    <tr>
        <td>:result</td>
        <td>Object</td>
        <td>无</td>
        <td>是</td>
        <td>模块初始化首次请求数据</td>
    </tr>
    <tr>
        <td>@props->function()</td>
        <td>Function</td>
        <td>无</td>
        <td>是</td>
        <td>接收子组件分页参数数据,用于quasar pagination参数</td>
    </tr>
    <tr>
        <td>@visibleColumns->function()</td>
        <td>Function</td>
        <td>无</td>
        <td>是</td>
        <td>接收子组件axios请求返回值</td>
    </tr>
</table>


