增加点击行
This commit is contained in:
52
.idea/workspace.xml
generated
52
.idea/workspace.xml
generated
@@ -1,10 +1,15 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<project version="4">
|
<project version="4">
|
||||||
<component name="ChangeListManager">
|
<component name="ChangeListManager">
|
||||||
<list default="true" id="a358e186-f57e-4b90-864b-956058800d13" name="Default Changelist" comment="">
|
<list default="true" id="a358e186-f57e-4b90-864b-956058800d13" name="Default Changelist" comment="修改一些bug">
|
||||||
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/pages/index/all.js" beforeDir="false" afterPath="$PROJECT_DIR$/pages/index/all.js" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/pages/index/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/pages/index/index.vue" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/pages/index/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/pages/index/index.vue" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/uni_modules/zb-table/changelog.md" beforeDir="false" afterPath="$PROJECT_DIR$/uni_modules/zb-table/changelog.md" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/uni_modules/zb-table/components/zb-table/zb-table.vue" beforeDir="false" afterPath="$PROJECT_DIR$/uni_modules/zb-table/components/zb-table/zb-table.vue" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/uni_modules/zb-table/components/zb-table/zb-table.vue" beforeDir="false" afterPath="$PROJECT_DIR$/uni_modules/zb-table/components/zb-table/zb-table.vue" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/uni_modules/zb-table/package.json" beforeDir="false" afterPath="$PROJECT_DIR$/uni_modules/zb-table/package.json" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/uni_modules/zb-table/readme.md" beforeDir="false" afterPath="$PROJECT_DIR$/uni_modules/zb-table/readme.md" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-card/components/uni-card/uni-card.js.map" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-card/components/uni-card/uni-card.js.map" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-card/components/uni-card/uni-card.js.map" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/uni-card/components/uni-card/uni-card.js.map" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/zb-table/components/zb-table/components/table-checkbox.js.map" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/zb-table/components/zb-table/components/table-checkbox.js.map" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/zb-table/components/zb-table/components/table-checkbox.js.map" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/zb-table/components/zb-table/components/table-checkbox.js.map" afterDir="false" />
|
||||||
@@ -12,33 +17,13 @@
|
|||||||
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/zb-table/components/zb-table/components/table-side-summary.js.map" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/zb-table/components/zb-table/components/table-side-summary.js.map" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/zb-table/components/zb-table/components/table-side-summary.js.map" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/zb-table/components/zb-table/components/table-side-summary.js.map" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/zb-table/components/zb-table/components/table-summary.js.map" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/zb-table/components/zb-table/components/table-summary.js.map" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/zb-table/components/zb-table/components/table-summary.js.map" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/zb-table/components/zb-table/components/table-summary.js.map" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/zb-table/components/zb-table/zb-table.js.map" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/zb-table/components/zb-table/zb-table.js.map" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/zb-table/components/zb-table/zb-table.js.map" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/zb-table/components/zb-table/zb-table.js.map" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/app.js" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/app.js" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/app.json" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/app.json" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/app.json" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/app.json" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/app.wxss" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/app.wxss" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/common/main.js" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/common/main.js" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/common/runtime.js" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/common/runtime.js" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/common/vendor.js" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/common/vendor.js" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/common/vendor.js" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/common/vendor.js" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/pages/index/index.js" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/pages/index/index.js" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/pages/index/index.js" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/pages/index/index.js" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/pages/index/index.json" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/pages/index/index.json" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/pages/index/index.wxml" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/pages/index/index.wxml" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/pages/index/index.wxss" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/pages/index/index.wxss" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/sitemap.json" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/sitemap.json" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/project.config.json" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/project.config.json" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/uni_modules/uni-card/components/uni-card/uni-card.js" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/uni_modules/uni-card/components/uni-card/uni-card.js" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/uni_modules/uni-card/components/uni-card/uni-card.json" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/uni_modules/uni-card/components/uni-card/uni-card.json" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/uni_modules/uni-card/components/uni-card/uni-card.wxss" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/uni_modules/uni-card/components/uni-card/uni-card.wxss" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/uni_modules/zb-table/components/zb-table/components/table-checkbox.js" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/uni_modules/zb-table/components/zb-table/components/table-checkbox.js" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/uni_modules/zb-table/components/zb-table/components/table-checkbox.json" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/uni_modules/zb-table/components/zb-table/components/table-checkbox.json" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/uni_modules/zb-table/components/zb-table/components/table-checkbox.wxss" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/uni_modules/zb-table/components/zb-table/components/table-checkbox.wxss" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/uni_modules/zb-table/components/zb-table/components/table-h5-summary.js" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/uni_modules/zb-table/components/zb-table/components/table-h5-summary.js" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/uni_modules/zb-table/components/zb-table/components/table-h5-summary.json" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/uni_modules/zb-table/components/zb-table/components/table-h5-summary.json" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/uni_modules/zb-table/components/zb-table/components/table-h5-summary.wxss" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/uni_modules/zb-table/components/zb-table/components/table-h5-summary.wxss" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/uni_modules/zb-table/components/zb-table/components/table-side-summary.js" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/uni_modules/zb-table/components/zb-table/components/table-side-summary.js" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/uni_modules/zb-table/components/zb-table/components/table-side-summary.json" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/uni_modules/zb-table/components/zb-table/components/table-side-summary.json" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/uni_modules/zb-table/components/zb-table/components/table-side-summary.wxss" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/uni_modules/zb-table/components/zb-table/components/table-side-summary.wxss" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/uni_modules/zb-table/components/zb-table/components/table-summary.js" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/uni_modules/zb-table/components/zb-table/components/table-summary.js" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/uni_modules/zb-table/components/zb-table/components/table-summary.json" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/uni_modules/zb-table/components/zb-table/components/table-summary.json" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/uni_modules/zb-table/components/zb-table/components/table-summary.wxss" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/uni_modules/zb-table/components/zb-table/components/table-summary.wxss" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/uni_modules/zb-table/components/zb-table/zb-table.js" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/uni_modules/zb-table/components/zb-table/zb-table.js" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/uni_modules/zb-table/components/zb-table/zb-table.js" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/uni_modules/zb-table/components/zb-table/zb-table.js" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/uni_modules/zb-table/components/zb-table/zb-table.json" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/uni_modules/zb-table/components/zb-table/zb-table.json" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/uni_modules/zb-table/components/zb-table/zb-table.wxml" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/uni_modules/zb-table/components/zb-table/zb-table.wxml" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/uni_modules/zb-table/components/zb-table/zb-table.wxss" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/uni_modules/zb-table/components/zb-table/zb-table.wxss" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/uni_modules/zb-table/components/zb-table/zb-table.wxss" beforeDir="false" afterPath="$PROJECT_DIR$/unpackage/dist/dev/mp-weixin/uni_modules/zb-table/components/zb-table/zb-table.wxss" afterDir="false" />
|
||||||
</list>
|
</list>
|
||||||
<option name="SHOW_DIALOG" value="false" />
|
<option name="SHOW_DIALOG" value="false" />
|
||||||
@@ -63,7 +48,7 @@
|
|||||||
<property name="RunOnceActivity.OpenProjectViewOnStart" value="true" />
|
<property name="RunOnceActivity.OpenProjectViewOnStart" value="true" />
|
||||||
<property name="RunOnceActivity.ShowReadmeOnStart" value="true" />
|
<property name="RunOnceActivity.ShowReadmeOnStart" value="true" />
|
||||||
<property name="WebServerToolWindowFactoryState" value="false" />
|
<property name="WebServerToolWindowFactoryState" value="false" />
|
||||||
<property name="last_opened_file_path" value="$PROJECT_DIR$/components" />
|
<property name="last_opened_file_path" value="$PROJECT_DIR$/pages/index" />
|
||||||
<property name="node.js.detected.package.eslint" value="true" />
|
<property name="node.js.detected.package.eslint" value="true" />
|
||||||
<property name="node.js.selected.package.eslint" value="(autodetect)" />
|
<property name="node.js.selected.package.eslint" value="(autodetect)" />
|
||||||
<property name="node.js.selected.package.tslint" value="(autodetect)" />
|
<property name="node.js.selected.package.tslint" value="(autodetect)" />
|
||||||
@@ -71,6 +56,8 @@
|
|||||||
</component>
|
</component>
|
||||||
<component name="RecentsManager">
|
<component name="RecentsManager">
|
||||||
<key name="CopyFile.RECENT_KEYS">
|
<key name="CopyFile.RECENT_KEYS">
|
||||||
|
<recent name="E:\dingw\pr2\zzb-table\pages\index" />
|
||||||
|
<recent name="E:\dingw\pr2\zzb-table\uni_modules" />
|
||||||
<recent name="E:\dingw\pr2\zzb-table\components" />
|
<recent name="E:\dingw\pr2\zzb-table\components" />
|
||||||
</key>
|
</key>
|
||||||
</component>
|
</component>
|
||||||
@@ -120,8 +107,21 @@
|
|||||||
<workItem from="1647410180516" duration="1549000" />
|
<workItem from="1647410180516" duration="1549000" />
|
||||||
<workItem from="1647508149523" duration="301000" />
|
<workItem from="1647508149523" duration="301000" />
|
||||||
<workItem from="1647589649838" duration="6166000" />
|
<workItem from="1647589649838" duration="6166000" />
|
||||||
|
<workItem from="1647826362138" duration="2438000" />
|
||||||
|
<workItem from="1647916742248" duration="1791000" />
|
||||||
|
<workItem from="1647937670953" duration="1272000" />
|
||||||
|
<workItem from="1647999056170" duration="961000" />
|
||||||
|
<workItem from="1648000462160" duration="241000" />
|
||||||
|
<workItem from="1648001048491" duration="4556000" />
|
||||||
</task>
|
</task>
|
||||||
<option name="localTasksCounter" value="6" />
|
<task id="LOCAL-00006" summary="修改一些bug">
|
||||||
|
<created>1647597737855</created>
|
||||||
|
<option name="number" value="00006" />
|
||||||
|
<option name="presentableId" value="LOCAL-00006" />
|
||||||
|
<option name="project" value="LOCAL" />
|
||||||
|
<updated>1647597737855</updated>
|
||||||
|
</task>
|
||||||
|
<option name="localTasksCounter" value="7" />
|
||||||
<servers />
|
<servers />
|
||||||
</component>
|
</component>
|
||||||
<component name="TypeScriptGeneratedFilesManager">
|
<component name="TypeScriptGeneratedFilesManager">
|
||||||
|
|||||||
@@ -1,4 +1,5 @@
|
|||||||
export const column1 = [
|
export const column1 = [
|
||||||
|
{ type:'index', width:60 },
|
||||||
{ name: 'name', label: '姓名',width:80,emptyString:'--' },
|
{ name: 'name', label: '姓名',width:80,emptyString:'--' },
|
||||||
{ name: 'age', label: '年纪',},
|
{ name: 'age', label: '年纪',},
|
||||||
{ name: 'sex', label: '性别',filters:{0:'男',1:'女'}},
|
{ name: 'sex', label: '性别',filters:{0:'男',1:'女'}},
|
||||||
|
|||||||
@@ -4,8 +4,8 @@
|
|||||||
<view style="height: 300px">
|
<view style="height: 300px">
|
||||||
<zb-table
|
<zb-table
|
||||||
:pullUpLoading="pullUpLoading"
|
:pullUpLoading="pullUpLoading"
|
||||||
ref="zbTable"
|
:highlight="true"
|
||||||
:isShowLoadMore="isShowLoadMore"
|
:isShowLoadMore="true"
|
||||||
:show-header="true"
|
:show-header="true"
|
||||||
:columns="column"
|
:columns="column"
|
||||||
:fit="false"
|
:fit="false"
|
||||||
@@ -26,10 +26,6 @@
|
|||||||
:stripe="true"
|
:stripe="true"
|
||||||
:fit="false"
|
:fit="false"
|
||||||
@rowClick="rowClick"
|
@rowClick="rowClick"
|
||||||
@toggleRowSelection="toggleRowSelection"
|
|
||||||
@toggleAllSelection="toggleAllSelection"
|
|
||||||
@edit="buttonEdit"
|
|
||||||
@dele="dele"
|
|
||||||
:data="data"></zb-table>
|
:data="data"></zb-table>
|
||||||
</view>
|
</view>
|
||||||
</uni-card>
|
</uni-card>
|
||||||
@@ -41,11 +37,7 @@
|
|||||||
:stripe="true"
|
:stripe="true"
|
||||||
:fit="false"
|
:fit="false"
|
||||||
@rowClick="rowClick"
|
@rowClick="rowClick"
|
||||||
@toggleRowSelection="toggleRowSelection"
|
|
||||||
@toggleAllSelection="toggleAllSelection"
|
|
||||||
:border="true"
|
:border="true"
|
||||||
@edit="buttonEdit"
|
|
||||||
@dele="dele"
|
|
||||||
:data="data"></zb-table>
|
:data="data"></zb-table>
|
||||||
</view>
|
</view>
|
||||||
</uni-card>
|
</uni-card>
|
||||||
@@ -121,7 +113,10 @@
|
|||||||
<zb-table
|
<zb-table
|
||||||
:show-header="true"
|
:show-header="true"
|
||||||
:columns="column"
|
:columns="column"
|
||||||
:fit="false"
|
:highlight="true"
|
||||||
|
:isShowLoadMore="true"
|
||||||
|
ref="zbTable"
|
||||||
|
@pullUpLoading="pullUpLoadingAction"
|
||||||
:summary-method="getSummaries"
|
:summary-method="getSummaries"
|
||||||
@rowClick="rowClick"
|
@rowClick="rowClick"
|
||||||
@toggleRowSelection="toggleRowSelection"
|
@toggleRowSelection="toggleRowSelection"
|
||||||
@@ -129,11 +124,23 @@
|
|||||||
:border="true"
|
:border="true"
|
||||||
@edit="buttonEdit"
|
@edit="buttonEdit"
|
||||||
@dele="dele"
|
@dele="dele"
|
||||||
:data="data1"></zb-table>
|
:data="data"></zb-table>
|
||||||
</view>
|
</view>
|
||||||
</uni-card>
|
</uni-card>
|
||||||
|
|
||||||
|
|
||||||
|
<uni-card title="选择单行数据时使用色块表示" >
|
||||||
|
<view style="height: 300px">
|
||||||
|
<zb-table
|
||||||
|
:show-header="true"
|
||||||
|
:columns="column1"
|
||||||
|
@currentChange="currentChange"
|
||||||
|
:highlight="true"
|
||||||
|
:border="true"
|
||||||
|
:data="data"></zb-table>
|
||||||
|
</view>
|
||||||
|
</uni-card>
|
||||||
|
|
||||||
</view>
|
</view>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
@@ -153,7 +160,7 @@
|
|||||||
column:[
|
column:[
|
||||||
{ type:'selection', fixed:true,width:60 },
|
{ type:'selection', fixed:true,width:60 },
|
||||||
{ name: 'name', label: '姓名',fixed:true,width:80,emptyString:'--' },
|
{ name: 'name', label: '姓名',fixed:true,width:80,emptyString:'--' },
|
||||||
{ name: 'age', label: '年纪',sorter:true,align:'right',fixed:false, },
|
{ name: 'age', label: 'id',sorter:true,align:'right',fixed:false, },
|
||||||
{ name: 'sex', label: '性别',filters:{0:'男',1:'女'}},
|
{ name: 'sex', label: '性别',filters:{0:'男',1:'女'}},
|
||||||
{ name: 'price', label: '价格'},
|
{ name: 'price', label: '价格'},
|
||||||
{ name: 'address', label: '地址' },
|
{ name: 'address', label: '地址' },
|
||||||
@@ -314,7 +321,9 @@ img:"https://img.pddpic.com/mms-material-img/2020-11-27/84c7fad3-d945-4e71-ab09-
|
|||||||
],
|
],
|
||||||
data1:[],
|
data1:[],
|
||||||
flag1:true,
|
flag1:true,
|
||||||
|
flag2:true,
|
||||||
num:0,
|
num:0,
|
||||||
|
num1:0,
|
||||||
isShowLoadMore:true
|
isShowLoadMore:true
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -331,7 +340,6 @@ img:"https://img.pddpic.com/mms-material-img/2020-11-27/84c7fad3-d945-4e71-ab09-
|
|||||||
// },3000)
|
// },3000)
|
||||||
},
|
},
|
||||||
methods:{
|
methods:{
|
||||||
|
|
||||||
pullUpLoading(done){
|
pullUpLoading(done){
|
||||||
if(!this.flag1){
|
if(!this.flag1){
|
||||||
return
|
return
|
||||||
@@ -357,8 +365,36 @@ img:"https://img.pddpic.com/mms-material-img/2020-11-27/84c7fad3-d945-4e71-ab09-
|
|||||||
}else {
|
}else {
|
||||||
done()
|
done()
|
||||||
}
|
}
|
||||||
},3000)
|
},1000)
|
||||||
},
|
},
|
||||||
|
|
||||||
|
pullUpLoadingAction(done){
|
||||||
|
if(!this.flag2){
|
||||||
|
return
|
||||||
|
}
|
||||||
|
setTimeout(()=>{
|
||||||
|
this.data.push({
|
||||||
|
date: '2011-05-02',
|
||||||
|
name: '王小虎23',
|
||||||
|
province: '上海',
|
||||||
|
sex:1,
|
||||||
|
price: 33,
|
||||||
|
id:"11111",
|
||||||
|
age:'30',
|
||||||
|
city: '普陀区',
|
||||||
|
address: '上海市普',
|
||||||
|
zip: 200333
|
||||||
|
})
|
||||||
|
|
||||||
|
this.num1 ++
|
||||||
|
if(this.num1===3){
|
||||||
|
this.$refs.zbTable.pullUpCompleteLoading('ok')
|
||||||
|
this.flag2 = false
|
||||||
|
}else {
|
||||||
|
this.$refs.zbTable.pullUpCompleteLoading()
|
||||||
|
}
|
||||||
|
},1000)
|
||||||
|
},
|
||||||
buttonEdit(ite,index){
|
buttonEdit(ite,index){
|
||||||
uni.showToast({
|
uni.showToast({
|
||||||
icon:'none',
|
icon:'none',
|
||||||
@@ -392,6 +428,14 @@ img:"https://img.pddpic.com/mms-material-img/2020-11-27/84c7fad3-d945-4e71-ab09-
|
|||||||
})
|
})
|
||||||
console.log('单选',checked,arr)
|
console.log('单选',checked,arr)
|
||||||
},
|
},
|
||||||
|
currentChange(row,index){
|
||||||
|
uni.showToast({
|
||||||
|
icon:'none',
|
||||||
|
duration:3000,
|
||||||
|
title:'选中当前一行'
|
||||||
|
})
|
||||||
|
console.log('单选',row,index)
|
||||||
|
},
|
||||||
rowClick(row,index){
|
rowClick(row,index){
|
||||||
uni.showToast({
|
uni.showToast({
|
||||||
icon:'none',
|
icon:'none',
|
||||||
|
|||||||
@@ -1,3 +1,9 @@
|
|||||||
|
## 1.1.13(2022-03-21)
|
||||||
|
fix:英文宽度自适应问题
|
||||||
|
## 1.1.12(2022-03-20)
|
||||||
|
修改自适应宽度问题
|
||||||
|
## 1.1.11(2022-03-19)
|
||||||
|
增加上拉加载功能
|
||||||
## 1.1.10(2022-03-18)
|
## 1.1.10(2022-03-18)
|
||||||
修改合计不更新问题
|
修改合计不更新问题
|
||||||
## 1.1.9(2022-03-16)
|
## 1.1.9(2022-03-16)
|
||||||
|
|||||||
@@ -61,7 +61,7 @@
|
|||||||
:style=" `height: calc(100% - ${showSummary?80:40}px)`" >
|
:style=" `height: calc(100% - ${showSummary?80:40}px)`" >
|
||||||
<view class="zb-table-fixed">
|
<view class="zb-table-fixed">
|
||||||
<view class="zb-table-tbody">
|
<view class="zb-table-tbody">
|
||||||
<view class="item-tr"
|
<view :class="['item-tr',highlight&&isHighlight(item,index)?'current-row':'']"
|
||||||
@click.stop="rowClick(item,index)"
|
@click.stop="rowClick(item,index)"
|
||||||
v-for="(item,index) in transData" :key="item.key" >
|
v-for="(item,index) in transData" :key="item.key" >
|
||||||
<view
|
<view
|
||||||
@@ -95,16 +95,19 @@
|
|||||||
<tableCheckbox @checkboxSelected="(e)=>checkboxSelected(e,item)" :cellData="item" :checked="item.checked"/>
|
<tableCheckbox @checkboxSelected="(e)=>checkboxSelected(e,item)" :cellData="item" :checked="item.checked"/>
|
||||||
</view>
|
</view>
|
||||||
</template>
|
</template>
|
||||||
<template v-else-if="ite.type==='img'">
|
<template v-else-if="ite.type==='index'">
|
||||||
<view class="checkbox-item">
|
{{index+1}}
|
||||||
<image
|
</template>
|
||||||
@click.stop="previewImage(item,item[ite.name],index)"
|
<template v-else-if="ite.type==='img'">
|
||||||
v-if="item[ite.name]"
|
<view class="checkbox-item">
|
||||||
:show-menu-by-longpress="false"
|
<image
|
||||||
:src="item[ite.name]" style="width: 40px;height:30px; " mode="aspectFit"></image>
|
@click.stop="previewImage(item,item[ite.name],index)"
|
||||||
<text v-else>{{ite.emptyString}}</text>
|
v-if="item[ite.name]"
|
||||||
</view>
|
:show-menu-by-longpress="false"
|
||||||
</template>
|
:src="item[ite.name]" style="width: 40px;height:30px; " mode="aspectFit"></image>
|
||||||
|
<text v-else>{{ite.emptyString}}</text>
|
||||||
|
</view>
|
||||||
|
</template>
|
||||||
<template v-else>
|
<template v-else>
|
||||||
{{ ite.filters?itemFilter(item,ite):item[ite.name]||ite.emptyString }}
|
{{ ite.filters?itemFilter(item,ite):item[ite.name]||ite.emptyString }}
|
||||||
</template>
|
</template>
|
||||||
@@ -171,7 +174,8 @@
|
|||||||
:style=" `height: calc(100% - ${showSummary?80:40}px)`">
|
:style=" `height: calc(100% - ${showSummary?80:40}px)`">
|
||||||
<view class="zb-table-fixed">
|
<view class="zb-table-fixed">
|
||||||
<view class="zb-table-tbody">
|
<view class="zb-table-tbody">
|
||||||
<view :class="['item-tr',stripe?(i % 2) != 0?'odd':'even':'']"
|
<view
|
||||||
|
:class="['item-tr',stripe?(i % 2) != 0?'odd':'even':'',highlight&&isHighlight(ite,i)?'current-row':'']"
|
||||||
v-for="(ite,i) in transData"
|
v-for="(ite,i) in transData"
|
||||||
@click.stop="rowClick(ite,i)"
|
@click.stop="rowClick(ite,i)"
|
||||||
:key="ite.key"
|
:key="ite.key"
|
||||||
@@ -189,6 +193,9 @@
|
|||||||
<tableCheckbox @checkboxSelected="(e)=>checkboxSelected(e,ite)" :cellData="ite" :checked="ite.checked"/>
|
<tableCheckbox @checkboxSelected="(e)=>checkboxSelected(e,ite)" :cellData="ite" :checked="ite.checked"/>
|
||||||
</view>
|
</view>
|
||||||
</template>
|
</template>
|
||||||
|
<template v-else-if="item.type==='index'">
|
||||||
|
{{i+1}}
|
||||||
|
</template>
|
||||||
<template v-else>
|
<template v-else>
|
||||||
{{ite[item.name]||item.emptyString}}
|
{{ite[item.name]||item.emptyString}}
|
||||||
</template>
|
</template>
|
||||||
@@ -244,13 +251,12 @@
|
|||||||
</view>
|
</view>
|
||||||
</template>
|
</template>
|
||||||
<template v-else>
|
<template v-else>
|
||||||
{{ item.label }}
|
{{ item.label||'' }}
|
||||||
<view class="sorter-table" v-if="item.sorter">
|
<view class="sorter-table" v-if="item.sorter">
|
||||||
<view :class="['sorter-table-icon',item.sorterMode==='_asc'&&`sorting${item.sorterMode||''}`]"></view>
|
<view :class="['sorter-table-icon',item.sorterMode==='_asc'&&`sorting${item.sorterMode||''}`]"></view>
|
||||||
<view :class="['sorter-table-icon',item.sorterMode==='_desc'&&`sorting${item.sorterMode||''}`]"></view>
|
<view :class="['sorter-table-icon',item.sorterMode==='_desc'&&`sorting${item.sorterMode||''}`]"></view>
|
||||||
</view>
|
</view>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
@@ -262,7 +268,7 @@
|
|||||||
</template>
|
</template>
|
||||||
<view class="zb-table-fixed">
|
<view class="zb-table-fixed">
|
||||||
<view class="zb-table-tbody">
|
<view class="zb-table-tbody">
|
||||||
<view class="item-tr"
|
<view :class="['item-tr',highlight&&isHighlight(item,index)?'current-row':'']"
|
||||||
@click.stop="rowClick(item,index)"
|
@click.stop="rowClick(item,index)"
|
||||||
v-for="(item,index) in transData" :key="item.key" >
|
v-for="(item,index) in transData" :key="item.key" >
|
||||||
<view
|
<view
|
||||||
@@ -305,6 +311,9 @@
|
|||||||
:src="item[ite.name]" style="width: 40px;height:30px; " mode="aspectFit"></image>
|
:src="item[ite.name]" style="width: 40px;height:30px; " mode="aspectFit"></image>
|
||||||
<text v-else>{{ite.emptyString}}</text>
|
<text v-else>{{ite.emptyString}}</text>
|
||||||
</template>
|
</template>
|
||||||
|
<template v-else-if="ite.type==='index'">
|
||||||
|
{{index+1}}
|
||||||
|
</template>
|
||||||
<template v-else>
|
<template v-else>
|
||||||
{{ ite.filters?itemFilter(item,ite):item[ite.name]||ite.emptyString }}
|
{{ ite.filters?itemFilter(item,ite):item[ite.name]||ite.emptyString }}
|
||||||
</template>
|
</template>
|
||||||
@@ -344,6 +353,10 @@ export default {
|
|||||||
ZbLoadMore
|
ZbLoadMore
|
||||||
},
|
},
|
||||||
props:{
|
props:{
|
||||||
|
highlight:{
|
||||||
|
type:Boolean,
|
||||||
|
default:false
|
||||||
|
},
|
||||||
itemDate:{
|
itemDate:{
|
||||||
type:Object,
|
type:Object,
|
||||||
default:()=>{}
|
default:()=>{}
|
||||||
@@ -430,14 +443,18 @@ export default {
|
|||||||
column.width = this.getTextWidth(str)+column.renders.length*40
|
column.width = this.getTextWidth(str)+column.renders.length*40
|
||||||
}else if(column.type==="img"){
|
}else if(column.type==="img"){
|
||||||
}else if(column.type==="selection"){
|
}else if(column.type==="selection"){
|
||||||
}else{
|
}else{
|
||||||
let arr = [this.getTextWidth(column.label)]
|
let arr = [this.getTextWidth(column.label)]
|
||||||
this.data.forEach(data=>{
|
this.data.forEach(data=>{
|
||||||
let str = (data[column.name]+'')
|
let str = (data[column.name]+'')
|
||||||
let width = this.getTextWidth(str)
|
if(str==='undefined'){
|
||||||
arr.push(width)
|
arr.push(30)
|
||||||
|
}else{
|
||||||
|
let width = this.getTextWidth(str)
|
||||||
|
arr.push(width)
|
||||||
|
}
|
||||||
})
|
})
|
||||||
column.width = Math.max(...arr)+12
|
column.width = Math.max(...arr)+20
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
return this.columns
|
return this.columns
|
||||||
@@ -467,7 +484,16 @@ export default {
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
return this.data
|
return this.data
|
||||||
}
|
},
|
||||||
|
isHighlight(){
|
||||||
|
return (item,index)=>{
|
||||||
|
if(this.rowKey){
|
||||||
|
return item[this.rowKey] === this.currentRow[this.rowKey]
|
||||||
|
}else{
|
||||||
|
return index === this.currentRowIndex
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
},
|
},
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
@@ -482,6 +508,8 @@ export default {
|
|||||||
currentDriver:null,
|
currentDriver:null,
|
||||||
currentDriver1:null,
|
currentDriver1:null,
|
||||||
bodyTime:null,
|
bodyTime:null,
|
||||||
|
currentRowIndex:null,
|
||||||
|
currentRow: {},
|
||||||
bodyTime1:null,
|
bodyTime1:null,
|
||||||
headerTime:null,
|
headerTime:null,
|
||||||
debounceTime:null,
|
debounceTime:null,
|
||||||
@@ -499,6 +527,7 @@ export default {
|
|||||||
mounted(){
|
mounted(){
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
|
||||||
pullUpCompleteLoading(type){
|
pullUpCompleteLoading(type){
|
||||||
this.isLoadMore = false
|
this.isLoadMore = false
|
||||||
if(type==='ok'){
|
if(type==='ok'){
|
||||||
@@ -527,8 +556,18 @@ export default {
|
|||||||
urls:[url]
|
urls:[url]
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
|
resetHighlight(){
|
||||||
|
this.currentRowIndex = null
|
||||||
|
this.currentRow = {}
|
||||||
|
},
|
||||||
rowClick(row,index){
|
rowClick(row,index){
|
||||||
this.$emit('rowClick',row,index)
|
if(this.highlight){
|
||||||
|
this.currentRowIndex = index
|
||||||
|
this.currentRow = row
|
||||||
|
this.$emit('currentChange',row,index)
|
||||||
|
}else {
|
||||||
|
this.$emit('rowClick',row,index)
|
||||||
|
}
|
||||||
},
|
},
|
||||||
checkboxSelectedAll(e){
|
checkboxSelectedAll(e){
|
||||||
this.indeterminate = false
|
this.indeterminate = false
|
||||||
@@ -595,17 +634,20 @@ export default {
|
|||||||
},
|
},
|
||||||
// 默认字体为微软雅黑 Microsoft YaHei,字体大小为 14px
|
// 默认字体为微软雅黑 Microsoft YaHei,字体大小为 14px
|
||||||
getTextWidth(str) {
|
getTextWidth(str) {
|
||||||
|
if(str.length<3){
|
||||||
|
return 40
|
||||||
|
}
|
||||||
let flexWidth = 0
|
let flexWidth = 0
|
||||||
for (const char of str) {
|
for (const char of str) {
|
||||||
if ((char >= 'A' && char <= 'Z') || (char >= 'a' && char <= 'z')) {
|
if ((char >= 'A' && char <= 'Z') || (char >= 'a' && char <= 'z')) {
|
||||||
// 如果是英文字符,为字符分配8个单位宽度
|
// 如果是英文字符,为字符分配8个单位宽度
|
||||||
flexWidth += 8
|
flexWidth += 10
|
||||||
} else if (char >= '\u4e00' && char <= '\u9fa5') {
|
} else if (char >= '\u4e00' && char <= '\u9fa5') {
|
||||||
// 如果是中文字符,为字符分配15个单位宽度
|
// 如果是中文字符,为字符分配15个单位宽度
|
||||||
flexWidth += 18
|
flexWidth += 18
|
||||||
} else {
|
} else {
|
||||||
// 其他种类字符,为字符分配8个单位宽度
|
// 其他种类字符,为字符分配8个单位宽度
|
||||||
flexWidth += 8
|
flexWidth += 11
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return flexWidth
|
return flexWidth
|
||||||
@@ -1056,6 +1098,16 @@ export default {
|
|||||||
width: 100%;
|
width: 100%;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
.current-row{
|
||||||
|
.item-td{
|
||||||
|
background-color: #ecf5ff;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.current-row{
|
||||||
|
.item-td{
|
||||||
|
background-color: #ecf5ff;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
@@ -1,12 +1,13 @@
|
|||||||
{
|
{
|
||||||
"id": "zb-table",
|
"id": "zb-table",
|
||||||
"displayName": "zb-table(多功能表格)",
|
"displayName": "zb-table(多功能表格)",
|
||||||
"version": "1.1.10",
|
"version": "1.1.13",
|
||||||
"description": "表格组件 支持固定表头和首列、及固定多列,表格自适应内容,排序,多选checkbox、可点击删除,编辑、合计功能,兼容多端",
|
"description": "表格组件 支持固定表头和首列、上拉加载更多、及固定多列,表格自适应内容,排序,多选checkbox、可点击删除,编辑、合计功能,兼容多端",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"table",
|
"table",
|
||||||
"表格",
|
"表格",
|
||||||
"固定表头、固定首列、多列",
|
"固定表头、固定首列、多列",
|
||||||
|
"上拉加载更多、",
|
||||||
"排序、自适应列宽、多选checkbox、编辑、删除、按钮、合计"
|
"排序、自适应列宽、多选checkbox、编辑、删除、按钮、合计"
|
||||||
],
|
],
|
||||||
"repository": "https://github.com/zouzhibin/zb-table.git",
|
"repository": "https://github.com/zouzhibin/zb-table.git",
|
||||||
|
|||||||
@@ -11,18 +11,34 @@
|
|||||||
| fit | 列的宽度是否自撑开 | boolean |true,false | false |否 |
|
| fit | 列的宽度是否自撑开 | boolean |true,false | false |否 |
|
||||||
| show-header | 是否显示表头 | boolean |true,false | true |否 |
|
| show-header | 是否显示表头 | boolean |true,false | true |否 |
|
||||||
| border | 是否带有纵向边框 | boolean |true,false | true |否 |
|
| border | 是否带有纵向边框 | boolean |true,false | true |否 |
|
||||||
|
| highlight | 是否要高亮当前行 | boolean |true,false | false |否 |
|
||||||
| show-summary | 是否在表尾显示合计行 | boolean |true,false | false |否 |
|
| show-summary | 是否在表尾显示合计行 | boolean |true,false | false |否 |
|
||||||
| sum-text | 合计行第一列的文本 | String |- | 合计 |否 |
|
| sum-text | 合计行第一列的文本 | String |- | 合计 |否 |
|
||||||
| summary-method | 自定义的合计计算方法 | Function({ columns, data }) |- | - |否 |
|
| summary-method | 自定义的合计计算方法 | Function({ columns, data }) |- | - |否 |
|
||||||
|
| isShowLoadMore | 是否开启上拉加载 | boolean |true,false | false |否 |
|
||||||
|
| pullUpLoading | 开启上拉加载后的返回函数,接收参数done是函数,done(type),type为空代表还有数据,继续开启上拉加载,type='ok',代表结束上拉加载 | Function(done) |-- | -- |否 |
|
||||||
|
|
||||||
|
```
|
||||||
|
关闭上拉加载的方式1:pullUpLoading((done)=>{
|
||||||
|
done(type)
|
||||||
|
})
|
||||||
|
done 接收参数为 type ,type为空代表还有数据,可以继续加载,无数据的时候传入 'ok'代表结束
|
||||||
|
```
|
||||||
|
|
||||||
## table 事件
|
## table 事件
|
||||||
| 参数 | 说明 | 类型 | 可选值 | 默认值 |是否必须|
|
| 参数 | 说明 | 类型 | 可选值 | 默认值 |是否必须|
|
||||||
| ------ | ------ | ------ | ------ | ------ |------ |
|
| ------ | ------ | ------ | ------ | ------ |------ |
|
||||||
| 事件名自定义 | 取决于type类型为operation的 renders参数里面 func 的参数名 | Function |(row,index)=>{} | -- |否 |
|
| 事件名自定义 | 取决于type类型为operation的 renders参数里面 func 的参数名 | Function |(row,index)=>{} | -- |否 |
|
||||||
|
| currentChange | 当表格的当前行发生变化的时候会触发该事件,如果要高亮当前行,请打开表格的 highlight属性,this.$refs.table.resetHighlight()清除选中 | Function |(row,index)=>{} | -- |否 |
|
||||||
| toggleRowSelection | 用于多选表格,切换某一行的选中状态,第一个参数代表选中状态,参数二代表选中的对象 | Function |(selected ,array)=>{} | -- |否 |
|
| toggleRowSelection | 用于多选表格,切换某一行的选中状态,第一个参数代表选中状态,参数二代表选中的对象 | Function |(selected ,array)=>{} | -- |否 |
|
||||||
| toggleAllSelection | 用于多选表格,切换所有行的选中状态 ,第一个参数代表选中状态,参数二代表选中的对象| Function |(selected ,array)=>{} | -- |否 |
|
| toggleAllSelection | 用于多选表格,切换所有行的选中状态 ,第一个参数代表选中状态,参数二代表选中的对象| Function |(selected ,array)=>{} | -- |否 |
|
||||||
| rowClick | 单击某行 ,第一个参数代表选中对象,参数二代表选中的index| Function |(row ,index)=>{} | -- |否 |
|
| rowClick | 单击某行 ,第一个参数代表选中对象,参数二代表选中的index| Function |(row ,index)=>{} | -- |否 |
|
||||||
|
| pullUpLoading | 开启上拉加载后的返回函数,无参数| Function | -- |-- |否 |
|
||||||
|
|
||||||
|
```
|
||||||
|
关闭上拉加载的方式2:this.$refs.zbTable.pullUpCompleteLoading('ok')
|
||||||
|
接收参数为 type ,type为空代表还有数据,可以继续加载,无数据的时候传入 'ok'代表结束
|
||||||
|
```
|
||||||
|
|
||||||
## data 属性
|
## data 属性
|
||||||
| 参数 | 说明 | 类型 | 可选值 | 默认值 |
|
| 参数 | 说明 | 类型 | 可选值 | 默认值 |
|
||||||
@@ -41,7 +57,7 @@
|
|||||||
| emptyString | 当值为空的时候默认显示的值 | string | | -- |
|
| emptyString | 当值为空的时候默认显示的值 | string | | -- |
|
||||||
| filters | 对象过滤的选项,对象格式,对象中的元素需要有 key 和 value 属性。 | Object | {key:value} | -- |
|
| filters | 对象过滤的选项,对象格式,对象中的元素需要有 key 和 value 属性。 | Object | {key:value} | -- |
|
||||||
| align | 对齐方式 | String | left/center/right | left |
|
| align | 对齐方式 | String | left/center/right | left |
|
||||||
| type | 为 operation 的时候代表为操作按钮,img的时候代表图片地址 | string | operation,img | -- |
|
| type | 为 operation 的时候代表为操作按钮,img的时候代表图片地址,index代表序列号 | string | operation,img,index | -- |
|
||||||
| renders | type 为operation的时候 必传 | Array | {name:'名字',func:"父元素接收事件名",type:"按钮的类型",size:"大小"} | -- |
|
| renders | type 为operation的时候 必传 | Array | {name:'名字',func:"父元素接收事件名",type:"按钮的类型",size:"大小"} | -- |
|
||||||
```
|
```
|
||||||
type 为 operation 的时候代表为操作按钮
|
type 为 operation 的时候代表为操作按钮
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
3
unpackage/dist/dev/mp-weixin/app.json
vendored
3
unpackage/dist/dev/mp-weixin/app.json
vendored
@@ -9,5 +9,6 @@
|
|||||||
"navigationBarBackgroundColor": "#F8F8F8",
|
"navigationBarBackgroundColor": "#F8F8F8",
|
||||||
"backgroundColor": "#F8F8F8"
|
"backgroundColor": "#F8F8F8"
|
||||||
},
|
},
|
||||||
"usingComponents": {}
|
"usingComponents": {},
|
||||||
|
"sitemapLocation": "sitemap.json"
|
||||||
}
|
}
|
||||||
@@ -2100,6 +2100,7 @@ uni$1;exports.default = _default;
|
|||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
Object.defineProperty(exports, "__esModule", { value: true });exports.column4 = exports.column3 = exports.column2 = exports.column1 = void 0;var column1 = [
|
Object.defineProperty(exports, "__esModule", { value: true });exports.column4 = exports.column3 = exports.column2 = exports.column1 = void 0;var column1 = [
|
||||||
|
{ type: 'index', width: 60 },
|
||||||
{ name: 'name', label: '姓名', width: 80, emptyString: '--' },
|
{ name: 'name', label: '姓名', width: 80, emptyString: '--' },
|
||||||
{ name: 'age', label: '年纪' },
|
{ name: 'age', label: '年纪' },
|
||||||
{ name: 'sex', label: '性别', filters: { 0: '男', 1: '女' } },
|
{ name: 'sex', label: '性别', filters: { 0: '男', 1: '女' } },
|
||||||
|
|||||||
@@ -292,6 +292,13 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -439,15 +446,15 @@ var _all = __webpack_require__(/*! ./all.js */ 16); //
|
|||||||
//
|
//
|
||||||
//
|
//
|
||||||
//
|
//
|
||||||
var that = null;var _default = { components: {}, data: function data() {return { column1: _all.column1, column2: _all.column2, column3: _all.column3, column4: _all.column4, title: 'Hello', column: [{ type: 'selection', fixed: true, width: 60 }, { name: 'name', label: '姓名', fixed: true, width: 80, emptyString: '--' }, { name: 'age', label: '年纪', sorter: true, align: 'right', fixed: false }, { name: 'sex', label: '性别', filters: { 0: '男', 1: '女' } }, { name: 'price', label: '价格' }, { name: 'address', label: '地址' }, { name: 'date', label: '日期', sorter: true }, { name: 'province', label: '省份' }, { name: 'city', label: '城市' }, { name: 'zip', label: '邮编' }, { name: 'img', label: '图片', type: "img", align: "center" }, { name: 'operation', type: 'operation', label: '操作', renders: [{ name: '编辑', func: 'edit' // func 代表子元素点击的事件 父元素接收的事件 父元素 @edit
|
//
|
||||||
}, { name: '删除', type: 'warn', func: "dele" }] }], data: [{ date: '2016-05-02', name: '', price: 1, province: '上海', sex: '1', checked: true, id: "20", img: "https://img1.baidu.com/it/u=300787145,1214060415&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500", age: '', city: '普陀区', address: '上海市普上海市普上海市普上海市普', zip: 200333 }, { date: '2016-05-01', name: '王小虎2', province: '上海', sex: '0', price: 22, id: "2", age: 12, city: '普陀区', img: "https://img.pddpic.com/mms-material-img/2020-11-27/84c7fad3-d945-4e71-ab09-7a1ed80f6055.jpeg.a.jpeg", address: '上海市普', zip: 200333 }, { date: '2016-05-02', name: '王小虎3', province: '上海', sex: 1, price: 33, id: "3", age: '15', img: "https://img1.baidu.com/it/u=300787145,1214060415&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500", city: '普陀区', address: '上海市普', zip: 200333 }, { date: '2016-04-02', name: '王小虎4', province: '上海', sex: 1, age: '11', price: 33, id: "4", img: "https://img1.baidu.com/it/u=300787145,1214060415&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500", city: '普陀区', address: '上海市普', zip: 200333 }, { date: '2016-03-02', name: '王小虎5', province: '上海', price: 33, sex: 1, age: '14', img: "https://img1.baidu.com/it/u=300787145,1214060415&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500", id: "5", city: '普陀区', address: '上海市普', zip: 200333 }, { date: '2014-05-02', name: '王小虎6', province: '上海', price: 33, sex: 1, id: "6", age: '12', img: "https://img1.baidu.com/it/u=300787145,1214060415&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500", city: '普陀区', address: '上海市普', zip: 200333 }, { date: '2019-05-02', name: '王小虎7', price: 33, province: '上海', sex: 1, age: '10', id: "7", city: '普陀区', img: "https://img1.baidu.com/it/u=300787145,1214060415&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500", address: '上海市普', zip: 200333 }, { date: '2012-05-02', name: '王小虎8', province: '上海', price: 33, sex: 1, age: '29', id: "8", city: '普陀区', img: "https://img1.baidu.com/it/u=300787145,1214060415&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500", address: '上海市普', zip: 200333 }, { date: '2011-05-02', name: '王小虎91',
|
//
|
||||||
price: 33,
|
//
|
||||||
img: "https://img1.baidu.com/it/u=300787145,1214060415&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500",
|
//
|
||||||
province: '上海',
|
//
|
||||||
sex: 1,
|
//
|
||||||
id: "9",
|
//
|
||||||
age: '30',
|
var that = null;var _default = { components: {}, data: function data() {return { column1: _all.column1, column2: _all.column2, column3: _all.column3, column4: _all.column4, title: 'Hello', column: [{ type: 'selection', fixed: true, width: 60 }, { name: 'name', label: '姓名', fixed: true, width: 80, emptyString: '--' }, { name: 'age', label: 'id', sorter: true, align: 'right', fixed: false }, { name: 'sex', label: '性别', filters: { 0: '男', 1: '女' } }, { name: 'price', label: '价格' }, { name: 'address', label: '地址' }, { name: 'date', label: '日期', sorter: true }, { name: 'province', label: '省份' }, { name: 'city', label: '城市' }, { name: 'zip', label: '邮编' }, { name: 'img', label: '图片', type: "img", align: "center" }, { name: 'operation', type: 'operation', label: '操作', renders: [{ name: '编辑', func: 'edit' // func 代表子元素点击的事件 父元素接收的事件 父元素 @edit
|
||||||
city: '普陀区',
|
}, { name: '删除', type: 'warn', func: "dele" }] }], data: [{ date: '2016-05-02', name: '', price: 1, province: '上海', sex: '1', checked: true, id: "20", img: "https://img1.baidu.com/it/u=300787145,1214060415&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500", age: '', city: '普陀区', address: '上海市普上海市普上海市普上海市普', zip: 200333 }, { date: '2016-05-01', name: '王小虎2', province: '上海', sex: '0', price: 22, id: "2", age: 12, city: '普陀区', img: "https://img.pddpic.com/mms-material-img/2020-11-27/84c7fad3-d945-4e71-ab09-7a1ed80f6055.jpeg.a.jpeg", address: '上海市普', zip: 200333 }, { date: '2016-05-02', name: '王小虎3', province: '上海', sex: 1, price: 33, id: "3", age: '15', img: "https://img1.baidu.com/it/u=300787145,1214060415&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500", city: '普陀区', address: '上海市普', zip: 200333 }, { date: '2016-04-02', name: '王小虎4', province: '上海', sex: 1, age: '11', price: 33, id: "4", img: "https://img1.baidu.com/it/u=300787145,1214060415&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500", city: '普陀区', address: '上海市普', zip: 200333 }, { date: '2016-03-02', name: '王小虎5', province: '上海', price: 33, sex: 1, age: '14', img: "https://img1.baidu.com/it/u=300787145,1214060415&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500", id: "5", city: '普陀区', address: '上海市普', zip: 200333 }, { date: '2014-05-02', name: '王小虎6', province: '上海', price: 33, sex: 1, id: "6", age: '12', img: "https://img1.baidu.com/it/u=300787145,1214060415&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500", city: '普陀区', address: '上海市普', zip: 200333 }, { date: '2019-05-02', name: '王小虎7', price: 33, province: '上海', sex: 1, age: '10', id: "7", city: '普陀区', img: "https://img1.baidu.com/it/u=300787145,1214060415&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500", address: '上海市普', zip: 200333 }, { date: '2012-05-02', name: '王小虎8', province: '上海', price: 33, sex: 1, age: '29', id: "8", city: '普陀区', img: "https://img1.baidu.com/it/u=300787145,1214060415&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500", address: '上海市普', zip: 200333 }, { date: '2011-05-02', name: '王小虎91', price: 33, img: "https://img1.baidu.com/it/u=300787145,1214060415&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500", province: '上海', sex: 1, id: "9", age: '30', city: '普陀区',
|
||||||
address: '上海市普',
|
address: '上海市普',
|
||||||
zip: 200333 },
|
zip: 200333 },
|
||||||
{
|
{
|
||||||
@@ -476,7 +483,9 @@ var that = null;var _default = { components: {}, data: function data() {return {
|
|||||||
|
|
||||||
data1: [],
|
data1: [],
|
||||||
flag1: true,
|
flag1: true,
|
||||||
|
flag2: true,
|
||||||
num: 0,
|
num: 0,
|
||||||
|
num1: 0,
|
||||||
isShowLoadMore: true };
|
isShowLoadMore: true };
|
||||||
|
|
||||||
},
|
},
|
||||||
@@ -493,7 +502,6 @@ var that = null;var _default = { components: {}, data: function data() {return {
|
|||||||
// },3000)
|
// },3000)
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
|
||||||
pullUpLoading: function pullUpLoading(done) {var _this = this;
|
pullUpLoading: function pullUpLoading(done) {var _this = this;
|
||||||
if (!this.flag1) {
|
if (!this.flag1) {
|
||||||
return;
|
return;
|
||||||
@@ -519,7 +527,35 @@ var that = null;var _default = { components: {}, data: function data() {return {
|
|||||||
} else {
|
} else {
|
||||||
done();
|
done();
|
||||||
}
|
}
|
||||||
}, 3000);
|
}, 1000);
|
||||||
|
},
|
||||||
|
|
||||||
|
pullUpLoadingAction: function pullUpLoadingAction(done) {var _this2 = this;
|
||||||
|
if (!this.flag2) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
setTimeout(function () {
|
||||||
|
_this2.data.push({
|
||||||
|
date: '2011-05-02',
|
||||||
|
name: '王小虎23',
|
||||||
|
province: '上海',
|
||||||
|
sex: 1,
|
||||||
|
price: 33,
|
||||||
|
id: "11111",
|
||||||
|
age: '30',
|
||||||
|
city: '普陀区',
|
||||||
|
address: '上海市普',
|
||||||
|
zip: 200333 });
|
||||||
|
|
||||||
|
|
||||||
|
_this2.num1++;
|
||||||
|
if (_this2.num1 === 3) {
|
||||||
|
_this2.$refs.zbTable.pullUpCompleteLoading('ok');
|
||||||
|
_this2.flag2 = false;
|
||||||
|
} else {
|
||||||
|
_this2.$refs.zbTable.pullUpCompleteLoading();
|
||||||
|
}
|
||||||
|
}, 1000);
|
||||||
},
|
},
|
||||||
buttonEdit: function buttonEdit(ite, index) {
|
buttonEdit: function buttonEdit(ite, index) {
|
||||||
uni.showToast({
|
uni.showToast({
|
||||||
@@ -554,6 +590,14 @@ var that = null;var _default = { components: {}, data: function data() {return {
|
|||||||
|
|
||||||
console.log('单选', checked, arr);
|
console.log('单选', checked, arr);
|
||||||
},
|
},
|
||||||
|
currentChange: function currentChange(row, index) {
|
||||||
|
uni.showToast({
|
||||||
|
icon: 'none',
|
||||||
|
duration: 3000,
|
||||||
|
title: '选中当前一行' });
|
||||||
|
|
||||||
|
console.log('单选', row, index);
|
||||||
|
},
|
||||||
rowClick: function rowClick(row, index) {
|
rowClick: function rowClick(row, index) {
|
||||||
uni.showToast({
|
uni.showToast({
|
||||||
icon: 'none',
|
icon: 'none',
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
173
unpackage/dist/dev/mp-weixin/uni_modules/zb-table/components/zb-table/components/zb-load-more.js
vendored
Normal file
173
unpackage/dist/dev/mp-weixin/uni_modules/zb-table/components/zb-table/components/zb-load-more.js
vendored
Normal file
@@ -0,0 +1,173 @@
|
|||||||
|
(global["webpackJsonp"] = global["webpackJsonp"] || []).push([["uni_modules/zb-table/components/zb-table/components/zb-load-more"],{
|
||||||
|
|
||||||
|
/***/ 64:
|
||||||
|
/*!***************************************************************************************************!*\
|
||||||
|
!*** E:/dingw/pr2/zzb-table/uni_modules/zb-table/components/zb-table/components/zb-load-more.vue ***!
|
||||||
|
\***************************************************************************************************/
|
||||||
|
/*! no static exports found */
|
||||||
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
__webpack_require__.r(__webpack_exports__);
|
||||||
|
/* harmony import */ var _zb_load_more_vue_vue_type_template_id_7fe9f33c_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./zb-load-more.vue?vue&type=template&id=7fe9f33c&scoped=true& */ 65);
|
||||||
|
/* harmony import */ var _zb_load_more_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./zb-load-more.vue?vue&type=script&lang=js& */ 67);
|
||||||
|
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _zb_load_more_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _zb_load_more_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
||||||
|
/* harmony import */ var _zb_load_more_vue_vue_type_style_index_0_id_7fe9f33c_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./zb-load-more.vue?vue&type=style&index=0&id=7fe9f33c&lang=scss&scoped=true& */ 69);
|
||||||
|
/* harmony import */ var _D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 9);
|
||||||
|
|
||||||
|
var renderjs
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* normalize component */
|
||||||
|
|
||||||
|
var component = Object(_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])(
|
||||||
|
_zb_load_more_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
|
||||||
|
_zb_load_more_vue_vue_type_template_id_7fe9f33c_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"],
|
||||||
|
_zb_load_more_vue_vue_type_template_id_7fe9f33c_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
||||||
|
false,
|
||||||
|
null,
|
||||||
|
"7fe9f33c",
|
||||||
|
null,
|
||||||
|
false,
|
||||||
|
_zb_load_more_vue_vue_type_template_id_7fe9f33c_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"],
|
||||||
|
renderjs
|
||||||
|
)
|
||||||
|
|
||||||
|
component.options.__file = "uni_modules/zb-table/components/zb-table/components/zb-load-more.vue"
|
||||||
|
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
||||||
|
|
||||||
|
/***/ }),
|
||||||
|
|
||||||
|
/***/ 65:
|
||||||
|
/*!**********************************************************************************************************************************************!*\
|
||||||
|
!*** E:/dingw/pr2/zzb-table/uni_modules/zb-table/components/zb-table/components/zb-load-more.vue?vue&type=template&id=7fe9f33c&scoped=true& ***!
|
||||||
|
\**********************************************************************************************************************************************/
|
||||||
|
/*! exports provided: render, staticRenderFns, recyclableRender, components */
|
||||||
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
__webpack_require__.r(__webpack_exports__);
|
||||||
|
/* harmony import */ var _D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_zb_load_more_vue_vue_type_template_id_7fe9f33c_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--16-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./zb-load-more.vue?vue&type=template&id=7fe9f33c&scoped=true& */ 66);
|
||||||
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_zb_load_more_vue_vue_type_template_id_7fe9f33c_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
||||||
|
|
||||||
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_zb_load_more_vue_vue_type_template_id_7fe9f33c_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
||||||
|
|
||||||
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_zb_load_more_vue_vue_type_template_id_7fe9f33c_scoped_true___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
|
||||||
|
|
||||||
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_zb_load_more_vue_vue_type_template_id_7fe9f33c_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"]; });
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/***/ }),
|
||||||
|
|
||||||
|
/***/ 66:
|
||||||
|
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||||||
|
!*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--16-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!E:/dingw/pr2/zzb-table/uni_modules/zb-table/components/zb-table/components/zb-load-more.vue?vue&type=template&id=7fe9f33c&scoped=true& ***!
|
||||||
|
\**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||||||
|
/*! exports provided: render, staticRenderFns, recyclableRender, components */
|
||||||
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
__webpack_require__.r(__webpack_exports__);
|
||||||
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; });
|
||||||
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; });
|
||||||
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return recyclableRender; });
|
||||||
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "components", function() { return components; });
|
||||||
|
var components
|
||||||
|
var render = function() {
|
||||||
|
var _vm = this
|
||||||
|
var _h = _vm.$createElement
|
||||||
|
var _c = _vm._self._c || _h
|
||||||
|
}
|
||||||
|
var recyclableRender = false
|
||||||
|
var staticRenderFns = []
|
||||||
|
render._withStripped = true
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/***/ }),
|
||||||
|
|
||||||
|
/***/ 67:
|
||||||
|
/*!****************************************************************************************************************************!*\
|
||||||
|
!*** E:/dingw/pr2/zzb-table/uni_modules/zb-table/components/zb-table/components/zb-load-more.vue?vue&type=script&lang=js& ***!
|
||||||
|
\****************************************************************************************************************************/
|
||||||
|
/*! no static exports found */
|
||||||
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
__webpack_require__.r(__webpack_exports__);
|
||||||
|
/* harmony import */ var _D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_zb_load_more_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--12-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./zb-load-more.vue?vue&type=script&lang=js& */ 68);
|
||||||
|
/* harmony import */ var _D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_zb_load_more_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_zb_load_more_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);
|
||||||
|
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_zb_load_more_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_zb_load_more_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
||||||
|
/* harmony default export */ __webpack_exports__["default"] = (_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_zb_load_more_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a);
|
||||||
|
|
||||||
|
/***/ }),
|
||||||
|
|
||||||
|
/***/ 68:
|
||||||
|
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||||||
|
!*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--12-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!E:/dingw/pr2/zzb-table/uni_modules/zb-table/components/zb-table/components/zb-load-more.vue?vue&type=script&lang=js& ***!
|
||||||
|
\***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||||||
|
/*! no static exports found */
|
||||||
|
/***/ (function(module, exports, __webpack_require__) {
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
Object.defineProperty(exports, "__esModule", { value: true });exports.default = void 0; //
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
|
||||||
|
var base64Flower = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkBAMAAACCzIhnAAAAKlBMVEVHcEzDw8Ovr6+pqamUlJTCwsKenp61tbWxsbGysrLNzc2bm5u5ubmjo6MpovhuAAAACnRSTlMA/P79/sHDhiZS0DxZowAABBBJREFUWMPtl89rE0EUx7ctTXatB3MI1SWnDbUKPUgXqh4ED8Uf7KUVSm3ooVSpSii0Fn/gD4j4o+APiEoVmos9FO2celiqZVgwgaKHPQiCCkv+F99kM7Ozm5kxq1dfD91k9pPve9/3ZjbRNHHok/mKli4eIPNgSuRObuN9SqSEzM20iGnm0yIbqCuV7NSSSIV7uyPM6JMBYdeTOanh/QihJYZsUCSby+VkMj2AvOt0rAeQAwqE3lfKMZVlQCZk1QOCKkkVPadITCfIRNKxfoJI5+0OIFtJx14CMSg1mRSDko7VAfksRQzEbGYqxOJcVTWMCH2I1/IACNW0PWU2M8cmAVHtnH5mM1VRWtwKZjOd5JbF6s1IbaYqaotjNlPHgDAnlAizubTR6ovMYn052g/U5qcmOpi0WL8xTS/3IfSet5m8MEr5ajjF5le6dq/OJpobrdY0t3i9QgefWrxW9/1BLhk0E9m8FeUMhhXal499iD0eQRfDF+ts/tttORRerfp+oV7f4xJj82iUYm1Yzod+ZQEAlS/8mMBwKebVmCVp1f0JLS6zKd17+iwRKTARVg2SHtz3iEbBH+Q+U28zW2Jiza8Tjb1YFoYZMsJyjDqp3M9XBQdSdPLFdxEpvOB37JrHcmR/y9+LgoTlCFGZEa2sc6d4PGlweEa2JSVPoVm+IfGG3ZL037iV9oH+P+Jxc4HGVflNq1M0pivao/EopO4b/ojVCP9GjmiXOeS0DOn1o/iiccT4ORnyvBGF3yUywkQajW4Ti0SGuiy/wVSg/L8w+X/8Q+hvUx8Xd90z4oV5a1i88MbFWHz0WZZ1UrTwBGPX3Rat9AFiXRMRjoMdIdJLEOt2h7jrYOzgOamKZSWSNspOS0X8SAqRYmxRL7sg4eLzYmNehcxh3uoyud/BH2Udux4ywxFTc1xC7Mgf4vMhc5S+kSH3Y7yj+qpwIWSoPTVCOOPVthGx9FbGqrwFw6wSFxJr+17zeKcztt3u+2roAEVgUjDd+AHGuxHy2rZHaa8JMkTHEeyi85ANPO9j9BVuBRD2FY5LDMo/Sz/2hReqGIs/KiFin+CsPsYO/yvM3jL2vE8EbX7/Bf8ejtr2GLN65bioAdgLd8Bis/mD5GmP2qeqyo2ZwQEOtAjRIDH7mBKpUcMoApbZJ5UIxkEwxyMZyMxW/uKFvHCFR3SSmerHyDNQ2dF4JG6zIMpBgLfjSF9x1D6smFcYnGApjmSLICO3ecCDWrQ48geba9DI3STy2i7ax6WIB62fSyIZIiO3GFQqSURp8wCo7GhJBGwuSovJBNjb7kT6FPVnIa9qJ2Ko+l9mefGIdinaMp0yC1URYiwsdfNE45EuA5Cx9EhalfvN5s+UyItm81vaB3p4joniN+SCP7Qc1hblAAAAAElFTkSuQmCC';var _default =
|
||||||
|
{
|
||||||
|
data: function data() {
|
||||||
|
return {
|
||||||
|
base64Flower: base64Flower };
|
||||||
|
|
||||||
|
} };exports.default = _default;
|
||||||
|
|
||||||
|
/***/ }),
|
||||||
|
|
||||||
|
/***/ 69:
|
||||||
|
/*!*************************************************************************************************************************************************************!*\
|
||||||
|
!*** E:/dingw/pr2/zzb-table/uni_modules/zb-table/components/zb-table/components/zb-load-more.vue?vue&type=style&index=0&id=7fe9f33c&lang=scss&scoped=true& ***!
|
||||||
|
\*************************************************************************************************************************************************************/
|
||||||
|
/*! no static exports found */
|
||||||
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
__webpack_require__.r(__webpack_exports__);
|
||||||
|
/* harmony import */ var _D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_zb_load_more_vue_vue_type_style_index_0_id_7fe9f33c_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-2!./node_modules/postcss-loader/src??ref--8-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-5!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./zb-load-more.vue?vue&type=style&index=0&id=7fe9f33c&lang=scss&scoped=true& */ 70);
|
||||||
|
/* harmony import */ var _D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_zb_load_more_vue_vue_type_style_index_0_id_7fe9f33c_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_zb_load_more_vue_vue_type_style_index_0_id_7fe9f33c_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
|
||||||
|
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_zb_load_more_vue_vue_type_style_index_0_id_7fe9f33c_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_zb_load_more_vue_vue_type_style_index_0_id_7fe9f33c_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
||||||
|
/* harmony default export */ __webpack_exports__["default"] = (_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_ruanjian_HBuilderX_2_9_3_20201014_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_zb_load_more_vue_vue_type_style_index_0_id_7fe9f33c_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
|
||||||
|
|
||||||
|
/***/ }),
|
||||||
|
|
||||||
|
/***/ 70:
|
||||||
|
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||||||
|
!*** ./node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-2!./node_modules/postcss-loader/src??ref--8-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-5!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!E:/dingw/pr2/zzb-table/uni_modules/zb-table/components/zb-table/components/zb-load-more.vue?vue&type=style&index=0&id=7fe9f33c&lang=scss&scoped=true& ***!
|
||||||
|
\*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||||||
|
/*! no static exports found */
|
||||||
|
/***/ (function(module, exports, __webpack_require__) {
|
||||||
|
|
||||||
|
// extracted by mini-css-extract-plugin
|
||||||
|
if(false) { var cssReload; }
|
||||||
|
|
||||||
|
|
||||||
|
/***/ })
|
||||||
|
|
||||||
|
}]);
|
||||||
|
//# sourceMappingURL=../../../../../../.sourcemap/mp-weixin/uni_modules/zb-table/components/zb-table/components/zb-load-more.js.map
|
||||||
|
;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([
|
||||||
|
'uni_modules/zb-table/components/zb-table/components/zb-load-more-create-component',
|
||||||
|
{
|
||||||
|
'uni_modules/zb-table/components/zb-table/components/zb-load-more-create-component':(function(module, exports, __webpack_require__){
|
||||||
|
__webpack_require__('1')['createComponent'](__webpack_require__(64))
|
||||||
|
})
|
||||||
|
},
|
||||||
|
[['uni_modules/zb-table/components/zb-table/components/zb-load-more-create-component']]
|
||||||
|
]);
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
{
|
||||||
|
"usingComponents": {},
|
||||||
|
"component": true
|
||||||
|
}
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
<view class="zb-load-more data-v-7fe9f33c"><image class="loading-custom-image data-v-7fe9f33c" src="{{base64Flower}}"></image><text class="data-v-7fe9f33c">正在加载中...</text></view>
|
||||||
@@ -0,0 +1,69 @@
|
|||||||
|
@charset "UTF-8";
|
||||||
|
/**
|
||||||
|
* 这里是uni-app内置的常用样式变量
|
||||||
|
*
|
||||||
|
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
|
||||||
|
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
/**
|
||||||
|
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
|
||||||
|
*
|
||||||
|
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
|
||||||
|
*/
|
||||||
|
/* 颜色变量 */
|
||||||
|
/* 行为相关颜色 */
|
||||||
|
/* 文字基本颜色 */
|
||||||
|
/* 背景颜色 */
|
||||||
|
/* 边框颜色 */
|
||||||
|
/* 尺寸变量 */
|
||||||
|
/* 文字尺寸 */
|
||||||
|
/* 图片尺寸 */
|
||||||
|
/* Border Radius */
|
||||||
|
/* 水平间距 */
|
||||||
|
/* 垂直间距 */
|
||||||
|
/* 透明度 */
|
||||||
|
/* 文章场景相关 */
|
||||||
|
.zb-load-more.data-v-7fe9f33c {
|
||||||
|
width: 100%;
|
||||||
|
background: white;
|
||||||
|
position: -webkit-sticky;
|
||||||
|
position: sticky;
|
||||||
|
bottom: 0;
|
||||||
|
z-index: 99;
|
||||||
|
display: flex;
|
||||||
|
flex-direction: row;
|
||||||
|
height: 40px;
|
||||||
|
flex-shrink: 0;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
}
|
||||||
|
.zb-load-more .loading-custom-image.data-v-7fe9f33c {
|
||||||
|
color: #a4a4a4;
|
||||||
|
margin-right: 8rpx;
|
||||||
|
width: 24px;
|
||||||
|
height: 24px;
|
||||||
|
-webkit-animation: loading-circle-data-v-7fe9f33c 1s linear infinite;
|
||||||
|
animation: loading-circle-data-v-7fe9f33c 1s linear infinite;
|
||||||
|
}
|
||||||
|
@-webkit-keyframes loading-circle-data-v-7fe9f33c {
|
||||||
|
0% {
|
||||||
|
-webkit-transform: rotate(0deg);
|
||||||
|
transform: rotate(0deg);
|
||||||
|
}
|
||||||
|
100% {
|
||||||
|
-webkit-transform: rotate(360deg);
|
||||||
|
transform: rotate(360deg);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@keyframes loading-circle-data-v-7fe9f33c {
|
||||||
|
0% {
|
||||||
|
-webkit-transform: rotate(0deg);
|
||||||
|
transform: rotate(0deg);
|
||||||
|
}
|
||||||
|
100% {
|
||||||
|
-webkit-transform: rotate(360deg);
|
||||||
|
transform: rotate(360deg);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
@@ -86,24 +86,28 @@ var render = function() {
|
|||||||
var l1 = _vm.__map(_vm.transData, function(item, index) {
|
var l1 = _vm.__map(_vm.transData, function(item, index) {
|
||||||
var $orig = _vm.__get_orig(item)
|
var $orig = _vm.__get_orig(item)
|
||||||
|
|
||||||
|
var m0 = _vm.highlight && _vm.isHighlight(item, index)
|
||||||
|
|
||||||
var l0 = _vm.__map(_vm.transColumns, function(ite, i) {
|
var l0 = _vm.__map(_vm.transColumns, function(ite, i) {
|
||||||
var $orig = _vm.__get_orig(ite)
|
var $orig = _vm.__get_orig(ite)
|
||||||
|
|
||||||
var m0 =
|
var m1 =
|
||||||
!(ite.type === "operation") &&
|
!(ite.type === "operation") &&
|
||||||
!(ite.type === "selection") &&
|
!(ite.type === "selection") &&
|
||||||
!(ite.type === "img") &&
|
!(ite.type === "img") &&
|
||||||
|
!(ite.type === "index") &&
|
||||||
ite.filters
|
ite.filters
|
||||||
? _vm.itemFilter(item, ite)
|
? _vm.itemFilter(item, ite)
|
||||||
: null
|
: null
|
||||||
return {
|
return {
|
||||||
$orig: $orig,
|
$orig: $orig,
|
||||||
m0: m0
|
m1: m1
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
return {
|
return {
|
||||||
$orig: $orig,
|
$orig: $orig,
|
||||||
|
m0: m0,
|
||||||
l0: l0
|
l0: l0
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
@@ -492,6 +496,15 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -511,6 +524,10 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
ZbLoadMore: ZbLoadMore },
|
ZbLoadMore: ZbLoadMore },
|
||||||
|
|
||||||
props: {
|
props: {
|
||||||
|
highlight: {
|
||||||
|
type: Boolean,
|
||||||
|
default: false },
|
||||||
|
|
||||||
itemDate: {
|
itemDate: {
|
||||||
type: Object,
|
type: Object,
|
||||||
default: function _default() {} },
|
default: function _default() {} },
|
||||||
@@ -601,10 +618,14 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
var arr = [_this.getTextWidth(column.label)];
|
var arr = [_this.getTextWidth(column.label)];
|
||||||
_this.data.forEach(function (data) {
|
_this.data.forEach(function (data) {
|
||||||
var str = data[column.name] + '';
|
var str = data[column.name] + '';
|
||||||
var width = _this.getTextWidth(str);
|
if (str === 'undefined') {
|
||||||
arr.push(width);
|
arr.push(30);
|
||||||
|
} else {
|
||||||
|
var width = _this.getTextWidth(str);
|
||||||
|
arr.push(width);
|
||||||
|
}
|
||||||
});
|
});
|
||||||
column.width = Math.max.apply(Math, arr) + 12;
|
column.width = Math.max.apply(Math, arr) + 20;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
return this.columns;
|
return this.columns;
|
||||||
@@ -634,6 +655,15 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
return this.data;
|
return this.data;
|
||||||
|
},
|
||||||
|
isHighlight: function isHighlight() {var _this3 = this;
|
||||||
|
return function (item, index) {
|
||||||
|
if (_this3.rowKey) {
|
||||||
|
return item[_this3.rowKey] === _this3.currentRow[_this3.rowKey];
|
||||||
|
} else {
|
||||||
|
return index === _this3.currentRowIndex;
|
||||||
|
}
|
||||||
|
};
|
||||||
} },
|
} },
|
||||||
|
|
||||||
data: function data() {
|
data: function data() {
|
||||||
@@ -649,6 +679,8 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
currentDriver: null,
|
currentDriver: null,
|
||||||
currentDriver1: null,
|
currentDriver1: null,
|
||||||
bodyTime: null,
|
bodyTime: null,
|
||||||
|
currentRowIndex: null,
|
||||||
|
currentRow: {},
|
||||||
bodyTime1: null,
|
bodyTime1: null,
|
||||||
headerTime: null,
|
headerTime: null,
|
||||||
debounceTime: null,
|
debounceTime: null,
|
||||||
@@ -666,6 +698,7 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
mounted: function mounted() {
|
mounted: function mounted() {
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
|
||||||
pullUpCompleteLoading: function pullUpCompleteLoading(type) {
|
pullUpCompleteLoading: function pullUpCompleteLoading(type) {
|
||||||
this.isLoadMore = false;
|
this.isLoadMore = false;
|
||||||
if (type === 'ok') {
|
if (type === 'ok') {
|
||||||
@@ -694,22 +727,32 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
urls: [url] });
|
urls: [url] });
|
||||||
|
|
||||||
},
|
},
|
||||||
rowClick: function rowClick(row, index) {
|
resetHighlight: function resetHighlight() {
|
||||||
this.$emit('rowClick', row, index);
|
this.currentRowIndex = null;
|
||||||
|
this.currentRow = {};
|
||||||
},
|
},
|
||||||
checkboxSelectedAll: function checkboxSelectedAll(e) {var _this3 = this;
|
rowClick: function rowClick(row, index) {
|
||||||
|
if (this.highlight) {
|
||||||
|
this.currentRowIndex = index;
|
||||||
|
this.currentRow = row;
|
||||||
|
this.$emit('currentChange', row, index);
|
||||||
|
} else {
|
||||||
|
this.$emit('rowClick', row, index);
|
||||||
|
}
|
||||||
|
},
|
||||||
|
checkboxSelectedAll: function checkboxSelectedAll(e) {var _this4 = this;
|
||||||
this.indeterminate = false;
|
this.indeterminate = false;
|
||||||
if (e.checked) {
|
if (e.checked) {
|
||||||
this.selectArr = [];
|
this.selectArr = [];
|
||||||
this.checkedAll = true;
|
this.checkedAll = true;
|
||||||
this.data.forEach(function (item) {
|
this.data.forEach(function (item) {
|
||||||
_this3.$set(item, 'checked', true);
|
_this4.$set(item, 'checked', true);
|
||||||
_this3.selectArr.push(item);
|
_this4.selectArr.push(item);
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
this.checkedAll = false;
|
this.checkedAll = false;
|
||||||
this.data.forEach(function (item) {
|
this.data.forEach(function (item) {
|
||||||
_this3.$set(item, 'checked', false);
|
_this4.$set(item, 'checked', false);
|
||||||
});
|
});
|
||||||
this.selectArr = [];
|
this.selectArr = [];
|
||||||
}
|
}
|
||||||
@@ -762,17 +805,20 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
},
|
},
|
||||||
// 默认字体为微软雅黑 Microsoft YaHei,字体大小为 14px
|
// 默认字体为微软雅黑 Microsoft YaHei,字体大小为 14px
|
||||||
getTextWidth: function getTextWidth(str) {
|
getTextWidth: function getTextWidth(str) {
|
||||||
|
if (str.length < 3) {
|
||||||
|
return 40;
|
||||||
|
}
|
||||||
var flexWidth = 0;var _iterator = _createForOfIteratorHelper(
|
var flexWidth = 0;var _iterator = _createForOfIteratorHelper(
|
||||||
str),_step;try {for (_iterator.s(); !(_step = _iterator.n()).done;) {var char = _step.value;
|
str),_step;try {for (_iterator.s(); !(_step = _iterator.n()).done;) {var char = _step.value;
|
||||||
if (char >= 'A' && char <= 'Z' || char >= 'a' && char <= 'z') {
|
if (char >= 'A' && char <= 'Z' || char >= 'a' && char <= 'z') {
|
||||||
// 如果是英文字符,为字符分配8个单位宽度
|
// 如果是英文字符,为字符分配8个单位宽度
|
||||||
flexWidth += 8;
|
flexWidth += 10;
|
||||||
} else if (char >= "\u4E00" && char <= "\u9FA5") {
|
} else if (char >= "\u4E00" && char <= "\u9FA5") {
|
||||||
// 如果是中文字符,为字符分配15个单位宽度
|
// 如果是中文字符,为字符分配15个单位宽度
|
||||||
flexWidth += 18;
|
flexWidth += 18;
|
||||||
} else {
|
} else {
|
||||||
// 其他种类字符,为字符分配8个单位宽度
|
// 其他种类字符,为字符分配8个单位宽度
|
||||||
flexWidth += 8;
|
flexWidth += 11;
|
||||||
}
|
}
|
||||||
}} catch (err) {_iterator.e(err);} finally {_iterator.f();}
|
}} catch (err) {_iterator.e(err);} finally {_iterator.f();}
|
||||||
return flexWidth;
|
return flexWidth;
|
||||||
@@ -811,14 +857,14 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
|
|
||||||
},
|
},
|
||||||
|
|
||||||
sortData: function sortData(item) {var _this4 = this;
|
sortData: function sortData(item) {var _this5 = this;
|
||||||
var key = item.name;
|
var key = item.name;
|
||||||
if (item.sorterMode === '_asc') {
|
if (item.sorterMode === '_asc') {
|
||||||
this.data.sort(function (a, b) {
|
this.data.sort(function (a, b) {
|
||||||
if (_this4.checkNumber(a[key])) {
|
if (_this5.checkNumber(a[key])) {
|
||||||
return a[key] - b[key];
|
return a[key] - b[key];
|
||||||
}
|
}
|
||||||
if (_this4.isDate(a[key])) {
|
if (_this5.isDate(a[key])) {
|
||||||
var a1 = new Date(a[key]).getTime();
|
var a1 = new Date(a[key]).getTime();
|
||||||
var b1 = new Date(b[key]).getTime();
|
var b1 = new Date(b[key]).getTime();
|
||||||
return a1 - b1;
|
return a1 - b1;
|
||||||
@@ -826,10 +872,10 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
this.data.sort(function (a, b) {
|
this.data.sort(function (a, b) {
|
||||||
if (_this4.checkNumber(a[key])) {
|
if (_this5.checkNumber(a[key])) {
|
||||||
return b[key] - a[key];
|
return b[key] - a[key];
|
||||||
}
|
}
|
||||||
if (_this4.isDate(a[key])) {
|
if (_this5.isDate(a[key])) {
|
||||||
var a1 = new Date(a[key]).getTime();
|
var a1 = new Date(a[key]).getTime();
|
||||||
var b1 = new Date(b[key]).getTime();
|
var b1 = new Date(b[key]).getTime();
|
||||||
return b1 - a1;
|
return b1 - a1;
|
||||||
@@ -848,15 +894,15 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
debounce: function debounce(method) {var _this5 = this;var delay = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 1000;
|
debounce: function debounce(method) {var _this6 = this;var delay = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 1000;
|
||||||
return function () {for (var _len2 = arguments.length, args = new Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {args[_key2] = arguments[_key2];}
|
return function () {for (var _len2 = arguments.length, args = new Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {args[_key2] = arguments[_key2];}
|
||||||
_this5.debounceTime && clearTimeout(_this5.debounceTime);
|
_this6.debounceTime && clearTimeout(_this6.debounceTime);
|
||||||
_this5.debounceTime = setTimeout(function () {
|
_this6.debounceTime = setTimeout(function () {
|
||||||
method.apply(void 0, args);
|
method.apply(void 0, args);
|
||||||
}, delay);
|
}, delay);
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
handleBodyScroll: function handleBodyScroll(e) {var _this6 = this;
|
handleBodyScroll: function handleBodyScroll(e) {var _this7 = this;
|
||||||
if (this.currentDriver && this.currentDriver !== e.currentTarget.id) return;
|
if (this.currentDriver && this.currentDriver !== e.currentTarget.id) return;
|
||||||
this.currentDriver = e.currentTarget.id;
|
this.currentDriver = e.currentTarget.id;
|
||||||
this.headerTableLeft = e.detail.scrollLeft;
|
this.headerTableLeft = e.detail.scrollLeft;
|
||||||
@@ -864,20 +910,20 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
this.leftFiexScrollTop = e.detail.scrollTop;
|
this.leftFiexScrollTop = e.detail.scrollTop;
|
||||||
this.bodyTime && clearTimeout(this.bodyTime);
|
this.bodyTime && clearTimeout(this.bodyTime);
|
||||||
this.bodyTime = setTimeout(function () {
|
this.bodyTime = setTimeout(function () {
|
||||||
_this6.currentDriver = null;
|
_this7.currentDriver = null;
|
||||||
}, 200);
|
}, 200);
|
||||||
|
|
||||||
},
|
},
|
||||||
leftFixedScrollAction: function leftFixedScrollAction(e) {var _this7 = this;
|
leftFixedScrollAction: function leftFixedScrollAction(e) {var _this8 = this;
|
||||||
if (this.currentDriver && this.currentDriver !== e.currentTarget.id) return;
|
if (this.currentDriver && this.currentDriver !== e.currentTarget.id) return;
|
||||||
this.currentDriver = e.currentTarget.id;
|
this.currentDriver = e.currentTarget.id;
|
||||||
this.bodyScrollTop = e.detail.scrollTop;
|
this.bodyScrollTop = e.detail.scrollTop;
|
||||||
this.bodyTime && clearTimeout(this.bodyTime);
|
this.bodyTime && clearTimeout(this.bodyTime);
|
||||||
this.bodyTime = setTimeout(function () {
|
this.bodyTime = setTimeout(function () {
|
||||||
_this7.currentDriver = null;
|
_this8.currentDriver = null;
|
||||||
}, 200);
|
}, 200);
|
||||||
},
|
},
|
||||||
scrollToLeft: function scrollToLeft(e) {var _this8 = this;
|
scrollToLeft: function scrollToLeft(e) {var _this9 = this;
|
||||||
if (this.currentDriver1 && this.currentDriver1 !== e.currentTarget.id) return;
|
if (this.currentDriver1 && this.currentDriver1 !== e.currentTarget.id) return;
|
||||||
this.currentDriver1 = e.currentTarget.id;
|
this.currentDriver1 = e.currentTarget.id;
|
||||||
if (e.detail.direction === 'left' && this.headerTableLeft < 10) {
|
if (e.detail.direction === 'left' && this.headerTableLeft < 10) {
|
||||||
@@ -887,10 +933,10 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
}
|
}
|
||||||
this.bodyTime && clearTimeout(this.bodyTime);
|
this.bodyTime && clearTimeout(this.bodyTime);
|
||||||
this.bodyTime = setTimeout(function () {
|
this.bodyTime = setTimeout(function () {
|
||||||
_this8.currentDriver1 = null;
|
_this9.currentDriver1 = null;
|
||||||
}, 200);
|
}, 200);
|
||||||
},
|
},
|
||||||
scrollToFixedLeft: function scrollToFixedLeft(e) {var _this9 = this;
|
scrollToFixedLeft: function scrollToFixedLeft(e) {var _this10 = this;
|
||||||
if (this.currentDriver1 && this.currentDriver1 !== e.currentTarget.id) return;
|
if (this.currentDriver1 && this.currentDriver1 !== e.currentTarget.id) return;
|
||||||
this.currentDriver1 = e.currentTarget.id;
|
this.currentDriver1 = e.currentTarget.id;
|
||||||
if (e.detail.direction === 'top' && this.bodyScrollTop < 10) {
|
if (e.detail.direction === 'top' && this.bodyScrollTop < 10) {
|
||||||
@@ -898,27 +944,27 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
}
|
}
|
||||||
this.bodyTime && clearTimeout(this.bodyTime);
|
this.bodyTime && clearTimeout(this.bodyTime);
|
||||||
this.bodyTime = setTimeout(function () {
|
this.bodyTime = setTimeout(function () {
|
||||||
_this9.currentDriver1 = null;
|
_this10.currentDriver1 = null;
|
||||||
}, 200);
|
}, 200);
|
||||||
},
|
},
|
||||||
handleTableScrollLeft: function handleTableScrollLeft(e, type) {var _this10 = this;
|
handleTableScrollLeft: function handleTableScrollLeft(e, type) {var _this11 = this;
|
||||||
if (this.currentDriver && this.currentDriver !== e.currentTarget.id) return;
|
if (this.currentDriver && this.currentDriver !== e.currentTarget.id) return;
|
||||||
this.currentDriver = e.currentTarget.id;
|
this.currentDriver = e.currentTarget.id;
|
||||||
this.bodyTableLeft = e.detail.scrollLeft;
|
this.bodyTableLeft = e.detail.scrollLeft;
|
||||||
this.headerFooterTableLeft = e.detail.scrollLeft;
|
this.headerFooterTableLeft = e.detail.scrollLeft;
|
||||||
this.bodyTime && clearTimeout(this.bodyTime);
|
this.bodyTime && clearTimeout(this.bodyTime);
|
||||||
this.bodyTime = setTimeout(function () {
|
this.bodyTime = setTimeout(function () {
|
||||||
_this10.currentDriver = null;
|
_this11.currentDriver = null;
|
||||||
}, 200);
|
}, 200);
|
||||||
},
|
},
|
||||||
handleFooterTableScrollLeft: function handleFooterTableScrollLeft(e) {var _this11 = this;
|
handleFooterTableScrollLeft: function handleFooterTableScrollLeft(e) {var _this12 = this;
|
||||||
if (this.currentDriver && this.currentDriver !== e.currentTarget.id) return;
|
if (this.currentDriver && this.currentDriver !== e.currentTarget.id) return;
|
||||||
this.currentDriver = e.currentTarget.id;
|
this.currentDriver = e.currentTarget.id;
|
||||||
this.bodyTableLeft = e.detail.scrollLeft;
|
this.bodyTableLeft = e.detail.scrollLeft;
|
||||||
this.headerTableLeft = e.detail.scrollLeft;
|
this.headerTableLeft = e.detail.scrollLeft;
|
||||||
this.bodyTime && clearTimeout(this.bodyTime);
|
this.bodyTime && clearTimeout(this.bodyTime);
|
||||||
this.bodyTime = setTimeout(function () {
|
this.bodyTime = setTimeout(function () {
|
||||||
_this11.currentDriver = null;
|
_this12.currentDriver = null;
|
||||||
}, 200);
|
}, 200);
|
||||||
} } };exports.default = _default2;
|
} } };exports.default = _default2;
|
||||||
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 1)["default"]))
|
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 1)["default"]))
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
@@ -332,4 +332,10 @@
|
|||||||
background: white;
|
background: white;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
}
|
}
|
||||||
|
.zb-table-applet .current-row .item-td.data-v-35b7ff72 {
|
||||||
|
background-color: #ecf5ff;
|
||||||
|
}
|
||||||
|
.current-row .item-td.data-v-35b7ff72 {
|
||||||
|
background-color: #ecf5ff;
|
||||||
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user