增加点击行
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"?>
|
||||
<project version="4">
|
||||
<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$/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$/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/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/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" />
|
||||
@@ -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-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/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.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/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.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/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/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/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/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" />
|
||||
</list>
|
||||
<option name="SHOW_DIALOG" value="false" />
|
||||
@@ -63,7 +48,7 @@
|
||||
<property name="RunOnceActivity.OpenProjectViewOnStart" value="true" />
|
||||
<property name="RunOnceActivity.ShowReadmeOnStart" value="true" />
|
||||
<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.selected.package.eslint" value="(autodetect)" />
|
||||
<property name="node.js.selected.package.tslint" value="(autodetect)" />
|
||||
@@ -71,6 +56,8 @@
|
||||
</component>
|
||||
<component name="RecentsManager">
|
||||
<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" />
|
||||
</key>
|
||||
</component>
|
||||
@@ -120,8 +107,21 @@
|
||||
<workItem from="1647410180516" duration="1549000" />
|
||||
<workItem from="1647508149523" duration="301000" />
|
||||
<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>
|
||||
<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 />
|
||||
</component>
|
||||
<component name="TypeScriptGeneratedFilesManager">
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
export const column1 = [
|
||||
{ type:'index', width:60 },
|
||||
{ name: 'name', label: '姓名',width:80,emptyString:'--' },
|
||||
{ name: 'age', label: '年纪',},
|
||||
{ name: 'sex', label: '性别',filters:{0:'男',1:'女'}},
|
||||
|
||||
@@ -4,8 +4,8 @@
|
||||
<view style="height: 300px">
|
||||
<zb-table
|
||||
:pullUpLoading="pullUpLoading"
|
||||
ref="zbTable"
|
||||
:isShowLoadMore="isShowLoadMore"
|
||||
:highlight="true"
|
||||
:isShowLoadMore="true"
|
||||
:show-header="true"
|
||||
:columns="column"
|
||||
:fit="false"
|
||||
@@ -26,10 +26,6 @@
|
||||
:stripe="true"
|
||||
:fit="false"
|
||||
@rowClick="rowClick"
|
||||
@toggleRowSelection="toggleRowSelection"
|
||||
@toggleAllSelection="toggleAllSelection"
|
||||
@edit="buttonEdit"
|
||||
@dele="dele"
|
||||
:data="data"></zb-table>
|
||||
</view>
|
||||
</uni-card>
|
||||
@@ -41,11 +37,7 @@
|
||||
:stripe="true"
|
||||
:fit="false"
|
||||
@rowClick="rowClick"
|
||||
@toggleRowSelection="toggleRowSelection"
|
||||
@toggleAllSelection="toggleAllSelection"
|
||||
:border="true"
|
||||
@edit="buttonEdit"
|
||||
@dele="dele"
|
||||
:data="data"></zb-table>
|
||||
</view>
|
||||
</uni-card>
|
||||
@@ -121,7 +113,10 @@
|
||||
<zb-table
|
||||
:show-header="true"
|
||||
:columns="column"
|
||||
:fit="false"
|
||||
:highlight="true"
|
||||
:isShowLoadMore="true"
|
||||
ref="zbTable"
|
||||
@pullUpLoading="pullUpLoadingAction"
|
||||
:summary-method="getSummaries"
|
||||
@rowClick="rowClick"
|
||||
@toggleRowSelection="toggleRowSelection"
|
||||
@@ -129,11 +124,23 @@
|
||||
:border="true"
|
||||
@edit="buttonEdit"
|
||||
@dele="dele"
|
||||
:data="data1"></zb-table>
|
||||
:data="data"></zb-table>
|
||||
</view>
|
||||
</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>
|
||||
</template>
|
||||
|
||||
@@ -153,7 +160,7 @@
|
||||
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: 'age', label: 'id',sorter:true,align:'right',fixed:false, },
|
||||
{ name: 'sex', label: '性别',filters:{0:'男',1:'女'}},
|
||||
{ name: 'price', label: '价格'},
|
||||
{ name: 'address', label: '地址' },
|
||||
@@ -314,7 +321,9 @@ img:"https://img.pddpic.com/mms-material-img/2020-11-27/84c7fad3-d945-4e71-ab09-
|
||||
],
|
||||
data1:[],
|
||||
flag1:true,
|
||||
flag2:true,
|
||||
num:0,
|
||||
num1:0,
|
||||
isShowLoadMore:true
|
||||
}
|
||||
},
|
||||
@@ -331,7 +340,6 @@ img:"https://img.pddpic.com/mms-material-img/2020-11-27/84c7fad3-d945-4e71-ab09-
|
||||
// },3000)
|
||||
},
|
||||
methods:{
|
||||
|
||||
pullUpLoading(done){
|
||||
if(!this.flag1){
|
||||
return
|
||||
@@ -357,7 +365,35 @@ img:"https://img.pddpic.com/mms-material-img/2020-11-27/84c7fad3-d945-4e71-ab09-
|
||||
}else {
|
||||
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){
|
||||
uni.showToast({
|
||||
@@ -392,6 +428,14 @@ img:"https://img.pddpic.com/mms-material-img/2020-11-27/84c7fad3-d945-4e71-ab09-
|
||||
})
|
||||
console.log('单选',checked,arr)
|
||||
},
|
||||
currentChange(row,index){
|
||||
uni.showToast({
|
||||
icon:'none',
|
||||
duration:3000,
|
||||
title:'选中当前一行'
|
||||
})
|
||||
console.log('单选',row,index)
|
||||
},
|
||||
rowClick(row,index){
|
||||
uni.showToast({
|
||||
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.9(2022-03-16)
|
||||
|
||||
@@ -61,7 +61,7 @@
|
||||
:style=" `height: calc(100% - ${showSummary?80:40}px)`" >
|
||||
<view class="zb-table-fixed">
|
||||
<view class="zb-table-tbody">
|
||||
<view class="item-tr"
|
||||
<view :class="['item-tr',highlight&&isHighlight(item,index)?'current-row':'']"
|
||||
@click.stop="rowClick(item,index)"
|
||||
v-for="(item,index) in transData" :key="item.key" >
|
||||
<view
|
||||
@@ -95,6 +95,9 @@
|
||||
<tableCheckbox @checkboxSelected="(e)=>checkboxSelected(e,item)" :cellData="item" :checked="item.checked"/>
|
||||
</view>
|
||||
</template>
|
||||
<template v-else-if="ite.type==='index'">
|
||||
{{index+1}}
|
||||
</template>
|
||||
<template v-else-if="ite.type==='img'">
|
||||
<view class="checkbox-item">
|
||||
<image
|
||||
@@ -171,7 +174,8 @@
|
||||
:style=" `height: calc(100% - ${showSummary?80:40}px)`">
|
||||
<view class="zb-table-fixed">
|
||||
<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"
|
||||
@click.stop="rowClick(ite,i)"
|
||||
:key="ite.key"
|
||||
@@ -189,6 +193,9 @@
|
||||
<tableCheckbox @checkboxSelected="(e)=>checkboxSelected(e,ite)" :cellData="ite" :checked="ite.checked"/>
|
||||
</view>
|
||||
</template>
|
||||
<template v-else-if="item.type==='index'">
|
||||
{{i+1}}
|
||||
</template>
|
||||
<template v-else>
|
||||
{{ite[item.name]||item.emptyString}}
|
||||
</template>
|
||||
@@ -244,13 +251,12 @@
|
||||
</view>
|
||||
</template>
|
||||
<template v-else>
|
||||
{{ item.label }}
|
||||
{{ item.label||'' }}
|
||||
<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==='_desc'&&`sorting${item.sorterMode||''}`]"></view>
|
||||
</view>
|
||||
</template>
|
||||
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
@@ -262,7 +268,7 @@
|
||||
</template>
|
||||
<view class="zb-table-fixed">
|
||||
<view class="zb-table-tbody">
|
||||
<view class="item-tr"
|
||||
<view :class="['item-tr',highlight&&isHighlight(item,index)?'current-row':'']"
|
||||
@click.stop="rowClick(item,index)"
|
||||
v-for="(item,index) in transData" :key="item.key" >
|
||||
<view
|
||||
@@ -305,6 +311,9 @@
|
||||
:src="item[ite.name]" style="width: 40px;height:30px; " mode="aspectFit"></image>
|
||||
<text v-else>{{ite.emptyString}}</text>
|
||||
</template>
|
||||
<template v-else-if="ite.type==='index'">
|
||||
{{index+1}}
|
||||
</template>
|
||||
<template v-else>
|
||||
{{ ite.filters?itemFilter(item,ite):item[ite.name]||ite.emptyString }}
|
||||
</template>
|
||||
@@ -344,6 +353,10 @@ export default {
|
||||
ZbLoadMore
|
||||
},
|
||||
props:{
|
||||
highlight:{
|
||||
type:Boolean,
|
||||
default:false
|
||||
},
|
||||
itemDate:{
|
||||
type:Object,
|
||||
default:()=>{}
|
||||
@@ -434,10 +447,14 @@ export default {
|
||||
let arr = [this.getTextWidth(column.label)]
|
||||
this.data.forEach(data=>{
|
||||
let str = (data[column.name]+'')
|
||||
if(str==='undefined'){
|
||||
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
|
||||
@@ -467,7 +484,16 @@ export default {
|
||||
}
|
||||
})
|
||||
return this.data
|
||||
},
|
||||
isHighlight(){
|
||||
return (item,index)=>{
|
||||
if(this.rowKey){
|
||||
return item[this.rowKey] === this.currentRow[this.rowKey]
|
||||
}else{
|
||||
return index === this.currentRowIndex
|
||||
}
|
||||
}
|
||||
},
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
@@ -482,6 +508,8 @@ export default {
|
||||
currentDriver:null,
|
||||
currentDriver1:null,
|
||||
bodyTime:null,
|
||||
currentRowIndex:null,
|
||||
currentRow: {},
|
||||
bodyTime1:null,
|
||||
headerTime:null,
|
||||
debounceTime:null,
|
||||
@@ -499,6 +527,7 @@ export default {
|
||||
mounted(){
|
||||
},
|
||||
methods: {
|
||||
|
||||
pullUpCompleteLoading(type){
|
||||
this.isLoadMore = false
|
||||
if(type==='ok'){
|
||||
@@ -527,8 +556,18 @@ export default {
|
||||
urls:[url]
|
||||
})
|
||||
},
|
||||
resetHighlight(){
|
||||
this.currentRowIndex = null
|
||||
this.currentRow = {}
|
||||
},
|
||||
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){
|
||||
this.indeterminate = false
|
||||
@@ -595,17 +634,20 @@ export default {
|
||||
},
|
||||
// 默认字体为微软雅黑 Microsoft YaHei,字体大小为 14px
|
||||
getTextWidth(str) {
|
||||
if(str.length<3){
|
||||
return 40
|
||||
}
|
||||
let flexWidth = 0
|
||||
for (const char of str) {
|
||||
if ((char >= 'A' && char <= 'Z') || (char >= 'a' && char <= 'z')) {
|
||||
// 如果是英文字符,为字符分配8个单位宽度
|
||||
flexWidth += 8
|
||||
flexWidth += 10
|
||||
} else if (char >= '\u4e00' && char <= '\u9fa5') {
|
||||
// 如果是中文字符,为字符分配15个单位宽度
|
||||
flexWidth += 18
|
||||
} else {
|
||||
// 其他种类字符,为字符分配8个单位宽度
|
||||
flexWidth += 8
|
||||
flexWidth += 11
|
||||
}
|
||||
}
|
||||
return flexWidth
|
||||
@@ -1056,6 +1098,16 @@ export default {
|
||||
width: 100%;
|
||||
}
|
||||
}
|
||||
.current-row{
|
||||
.item-td{
|
||||
background-color: #ecf5ff;
|
||||
}
|
||||
}
|
||||
}
|
||||
.current-row{
|
||||
.item-td{
|
||||
background-color: #ecf5ff;
|
||||
}
|
||||
}
|
||||
|
||||
</style>
|
||||
|
||||
@@ -1,12 +1,13 @@
|
||||
{
|
||||
"id": "zb-table",
|
||||
"displayName": "zb-table(多功能表格)",
|
||||
"version": "1.1.10",
|
||||
"description": "表格组件 支持固定表头和首列、及固定多列,表格自适应内容,排序,多选checkbox、可点击删除,编辑、合计功能,兼容多端",
|
||||
"version": "1.1.13",
|
||||
"description": "表格组件 支持固定表头和首列、上拉加载更多、及固定多列,表格自适应内容,排序,多选checkbox、可点击删除,编辑、合计功能,兼容多端",
|
||||
"keywords": [
|
||||
"table",
|
||||
"表格",
|
||||
"固定表头、固定首列、多列",
|
||||
"上拉加载更多、",
|
||||
"排序、自适应列宽、多选checkbox、编辑、删除、按钮、合计"
|
||||
],
|
||||
"repository": "https://github.com/zouzhibin/zb-table.git",
|
||||
|
||||
@@ -11,18 +11,34 @@
|
||||
| fit | 列的宽度是否自撑开 | boolean |true,false | false |否 |
|
||||
| show-header | 是否显示表头 | boolean |true,false | true |否 |
|
||||
| border | 是否带有纵向边框 | boolean |true,false | true |否 |
|
||||
| highlight | 是否要高亮当前行 | boolean |true,false | false |否 |
|
||||
| show-summary | 是否在表尾显示合计行 | boolean |true,false | false |否 |
|
||||
| sum-text | 合计行第一列的文本 | String |- | 合计 |否 |
|
||||
| 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 事件
|
||||
| 参数 | 说明 | 类型 | 可选值 | 默认值 |是否必须|
|
||||
| ------ | ------ | ------ | ------ | ------ |------ |
|
||||
| 事件名自定义 | 取决于type类型为operation的 renders参数里面 func 的参数名 | Function |(row,index)=>{} | -- |否 |
|
||||
| currentChange | 当表格的当前行发生变化的时候会触发该事件,如果要高亮当前行,请打开表格的 highlight属性,this.$refs.table.resetHighlight()清除选中 | Function |(row,index)=>{} | -- |否 |
|
||||
| toggleRowSelection | 用于多选表格,切换某一行的选中状态,第一个参数代表选中状态,参数二代表选中的对象 | Function |(selected ,array)=>{} | -- |否 |
|
||||
| toggleAllSelection | 用于多选表格,切换所有行的选中状态 ,第一个参数代表选中状态,参数二代表选中的对象| Function |(selected ,array)=>{} | -- |否 |
|
||||
| rowClick | 单击某行 ,第一个参数代表选中对象,参数二代表选中的index| Function |(row ,index)=>{} | -- |否 |
|
||||
| pullUpLoading | 开启上拉加载后的返回函数,无参数| Function | -- |-- |否 |
|
||||
|
||||
```
|
||||
关闭上拉加载的方式2:this.$refs.zbTable.pullUpCompleteLoading('ok')
|
||||
接收参数为 type ,type为空代表还有数据,可以继续加载,无数据的时候传入 'ok'代表结束
|
||||
```
|
||||
|
||||
## data 属性
|
||||
| 参数 | 说明 | 类型 | 可选值 | 默认值 |
|
||||
@@ -41,7 +57,7 @@
|
||||
| emptyString | 当值为空的时候默认显示的值 | string | | -- |
|
||||
| filters | 对象过滤的选项,对象格式,对象中的元素需要有 key 和 value 属性。 | Object | {key:value} | -- |
|
||||
| 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:"大小"} | -- |
|
||||
```
|
||||
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",
|
||||
"backgroundColor": "#F8F8F8"
|
||||
},
|
||||
"usingComponents": {}
|
||||
"usingComponents": {},
|
||||
"sitemapLocation": "sitemap.json"
|
||||
}
|
||||
@@ -2100,6 +2100,7 @@ uni$1;exports.default = _default;
|
||||
|
||||
"use strict";
|
||||
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: 'age', label: '年纪' },
|
||||
{ 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',
|
||||
city: '普陀区',
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
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
|
||||
}, { 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: '上海市普',
|
||||
zip: 200333 },
|
||||
{
|
||||
@@ -476,7 +483,9 @@ var that = null;var _default = { components: {}, data: function data() {return {
|
||||
|
||||
data1: [],
|
||||
flag1: true,
|
||||
flag2: true,
|
||||
num: 0,
|
||||
num1: 0,
|
||||
isShowLoadMore: true };
|
||||
|
||||
},
|
||||
@@ -493,7 +502,6 @@ var that = null;var _default = { components: {}, data: function data() {return {
|
||||
// },3000)
|
||||
},
|
||||
methods: {
|
||||
|
||||
pullUpLoading: function pullUpLoading(done) {var _this = this;
|
||||
if (!this.flag1) {
|
||||
return;
|
||||
@@ -519,7 +527,35 @@ var that = null;var _default = { components: {}, data: function data() {return {
|
||||
} else {
|
||||
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) {
|
||||
uni.showToast({
|
||||
@@ -554,6 +590,14 @@ var that = null;var _default = { components: {}, data: function data() {return {
|
||||
|
||||
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) {
|
||||
uni.showToast({
|
||||
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 $orig = _vm.__get_orig(item)
|
||||
|
||||
var m0 = _vm.highlight && _vm.isHighlight(item, index)
|
||||
|
||||
var l0 = _vm.__map(_vm.transColumns, function(ite, i) {
|
||||
var $orig = _vm.__get_orig(ite)
|
||||
|
||||
var m0 =
|
||||
var m1 =
|
||||
!(ite.type === "operation") &&
|
||||
!(ite.type === "selection") &&
|
||||
!(ite.type === "img") &&
|
||||
!(ite.type === "index") &&
|
||||
ite.filters
|
||||
? _vm.itemFilter(item, ite)
|
||||
: null
|
||||
return {
|
||||
$orig: $orig,
|
||||
m0: m0
|
||||
m1: m1
|
||||
}
|
||||
})
|
||||
|
||||
return {
|
||||
$orig: $orig,
|
||||
m0: m0,
|
||||
l0: l0
|
||||
}
|
||||
})
|
||||
@@ -492,6 +496,15 @@ __webpack_require__.r(__webpack_exports__);
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -511,6 +524,10 @@ __webpack_require__.r(__webpack_exports__);
|
||||
ZbLoadMore: ZbLoadMore },
|
||||
|
||||
props: {
|
||||
highlight: {
|
||||
type: Boolean,
|
||||
default: false },
|
||||
|
||||
itemDate: {
|
||||
type: Object,
|
||||
default: function _default() {} },
|
||||
@@ -601,10 +618,14 @@ __webpack_require__.r(__webpack_exports__);
|
||||
var arr = [_this.getTextWidth(column.label)];
|
||||
_this.data.forEach(function (data) {
|
||||
var str = data[column.name] + '';
|
||||
if (str === 'undefined') {
|
||||
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;
|
||||
@@ -634,6 +655,15 @@ __webpack_require__.r(__webpack_exports__);
|
||||
}
|
||||
});
|
||||
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() {
|
||||
@@ -649,6 +679,8 @@ __webpack_require__.r(__webpack_exports__);
|
||||
currentDriver: null,
|
||||
currentDriver1: null,
|
||||
bodyTime: null,
|
||||
currentRowIndex: null,
|
||||
currentRow: {},
|
||||
bodyTime1: null,
|
||||
headerTime: null,
|
||||
debounceTime: null,
|
||||
@@ -666,6 +698,7 @@ __webpack_require__.r(__webpack_exports__);
|
||||
mounted: function mounted() {
|
||||
},
|
||||
methods: {
|
||||
|
||||
pullUpCompleteLoading: function pullUpCompleteLoading(type) {
|
||||
this.isLoadMore = false;
|
||||
if (type === 'ok') {
|
||||
@@ -694,22 +727,32 @@ __webpack_require__.r(__webpack_exports__);
|
||||
urls: [url] });
|
||||
|
||||
},
|
||||
rowClick: function rowClick(row, index) {
|
||||
this.$emit('rowClick', row, index);
|
||||
resetHighlight: function resetHighlight() {
|
||||
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;
|
||||
if (e.checked) {
|
||||
this.selectArr = [];
|
||||
this.checkedAll = true;
|
||||
this.data.forEach(function (item) {
|
||||
_this3.$set(item, 'checked', true);
|
||||
_this3.selectArr.push(item);
|
||||
_this4.$set(item, 'checked', true);
|
||||
_this4.selectArr.push(item);
|
||||
});
|
||||
} else {
|
||||
this.checkedAll = false;
|
||||
this.data.forEach(function (item) {
|
||||
_this3.$set(item, 'checked', false);
|
||||
_this4.$set(item, 'checked', false);
|
||||
});
|
||||
this.selectArr = [];
|
||||
}
|
||||
@@ -762,17 +805,20 @@ __webpack_require__.r(__webpack_exports__);
|
||||
},
|
||||
// 默认字体为微软雅黑 Microsoft YaHei,字体大小为 14px
|
||||
getTextWidth: function getTextWidth(str) {
|
||||
if (str.length < 3) {
|
||||
return 40;
|
||||
}
|
||||
var flexWidth = 0;var _iterator = _createForOfIteratorHelper(
|
||||
str),_step;try {for (_iterator.s(); !(_step = _iterator.n()).done;) {var char = _step.value;
|
||||
if (char >= 'A' && char <= 'Z' || char >= 'a' && char <= 'z') {
|
||||
// 如果是英文字符,为字符分配8个单位宽度
|
||||
flexWidth += 8;
|
||||
flexWidth += 10;
|
||||
} else if (char >= "\u4E00" && char <= "\u9FA5") {
|
||||
// 如果是中文字符,为字符分配15个单位宽度
|
||||
flexWidth += 18;
|
||||
} else {
|
||||
// 其他种类字符,为字符分配8个单位宽度
|
||||
flexWidth += 8;
|
||||
flexWidth += 11;
|
||||
}
|
||||
}} catch (err) {_iterator.e(err);} finally {_iterator.f();}
|
||||
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;
|
||||
if (item.sorterMode === '_asc') {
|
||||
this.data.sort(function (a, b) {
|
||||
if (_this4.checkNumber(a[key])) {
|
||||
if (_this5.checkNumber(a[key])) {
|
||||
return a[key] - b[key];
|
||||
}
|
||||
if (_this4.isDate(a[key])) {
|
||||
if (_this5.isDate(a[key])) {
|
||||
var a1 = new Date(a[key]).getTime();
|
||||
var b1 = new Date(b[key]).getTime();
|
||||
return a1 - b1;
|
||||
@@ -826,10 +872,10 @@ __webpack_require__.r(__webpack_exports__);
|
||||
});
|
||||
} else {
|
||||
this.data.sort(function (a, b) {
|
||||
if (_this4.checkNumber(a[key])) {
|
||||
if (_this5.checkNumber(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 b1 = new Date(b[key]).getTime();
|
||||
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];}
|
||||
_this5.debounceTime && clearTimeout(_this5.debounceTime);
|
||||
_this5.debounceTime = setTimeout(function () {
|
||||
_this6.debounceTime && clearTimeout(_this6.debounceTime);
|
||||
_this6.debounceTime = setTimeout(function () {
|
||||
method.apply(void 0, args);
|
||||
}, delay);
|
||||
};
|
||||
},
|
||||
handleBodyScroll: function handleBodyScroll(e) {var _this6 = this;
|
||||
handleBodyScroll: function handleBodyScroll(e) {var _this7 = this;
|
||||
if (this.currentDriver && this.currentDriver !== e.currentTarget.id) return;
|
||||
this.currentDriver = e.currentTarget.id;
|
||||
this.headerTableLeft = e.detail.scrollLeft;
|
||||
@@ -864,20 +910,20 @@ __webpack_require__.r(__webpack_exports__);
|
||||
this.leftFiexScrollTop = e.detail.scrollTop;
|
||||
this.bodyTime && clearTimeout(this.bodyTime);
|
||||
this.bodyTime = setTimeout(function () {
|
||||
_this6.currentDriver = null;
|
||||
_this7.currentDriver = null;
|
||||
}, 200);
|
||||
|
||||
},
|
||||
leftFixedScrollAction: function leftFixedScrollAction(e) {var _this7 = this;
|
||||
leftFixedScrollAction: function leftFixedScrollAction(e) {var _this8 = this;
|
||||
if (this.currentDriver && this.currentDriver !== e.currentTarget.id) return;
|
||||
this.currentDriver = e.currentTarget.id;
|
||||
this.bodyScrollTop = e.detail.scrollTop;
|
||||
this.bodyTime && clearTimeout(this.bodyTime);
|
||||
this.bodyTime = setTimeout(function () {
|
||||
_this7.currentDriver = null;
|
||||
_this8.currentDriver = null;
|
||||
}, 200);
|
||||
},
|
||||
scrollToLeft: function scrollToLeft(e) {var _this8 = this;
|
||||
scrollToLeft: function scrollToLeft(e) {var _this9 = this;
|
||||
if (this.currentDriver1 && this.currentDriver1 !== e.currentTarget.id) return;
|
||||
this.currentDriver1 = e.currentTarget.id;
|
||||
if (e.detail.direction === 'left' && this.headerTableLeft < 10) {
|
||||
@@ -887,10 +933,10 @@ __webpack_require__.r(__webpack_exports__);
|
||||
}
|
||||
this.bodyTime && clearTimeout(this.bodyTime);
|
||||
this.bodyTime = setTimeout(function () {
|
||||
_this8.currentDriver1 = null;
|
||||
_this9.currentDriver1 = null;
|
||||
}, 200);
|
||||
},
|
||||
scrollToFixedLeft: function scrollToFixedLeft(e) {var _this9 = this;
|
||||
scrollToFixedLeft: function scrollToFixedLeft(e) {var _this10 = this;
|
||||
if (this.currentDriver1 && this.currentDriver1 !== e.currentTarget.id) return;
|
||||
this.currentDriver1 = e.currentTarget.id;
|
||||
if (e.detail.direction === 'top' && this.bodyScrollTop < 10) {
|
||||
@@ -898,27 +944,27 @@ __webpack_require__.r(__webpack_exports__);
|
||||
}
|
||||
this.bodyTime && clearTimeout(this.bodyTime);
|
||||
this.bodyTime = setTimeout(function () {
|
||||
_this9.currentDriver1 = null;
|
||||
_this10.currentDriver1 = null;
|
||||
}, 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;
|
||||
this.currentDriver = e.currentTarget.id;
|
||||
this.bodyTableLeft = e.detail.scrollLeft;
|
||||
this.headerFooterTableLeft = e.detail.scrollLeft;
|
||||
this.bodyTime && clearTimeout(this.bodyTime);
|
||||
this.bodyTime = setTimeout(function () {
|
||||
_this10.currentDriver = null;
|
||||
_this11.currentDriver = null;
|
||||
}, 200);
|
||||
},
|
||||
handleFooterTableScrollLeft: function handleFooterTableScrollLeft(e) {var _this11 = this;
|
||||
handleFooterTableScrollLeft: function handleFooterTableScrollLeft(e) {var _this12 = this;
|
||||
if (this.currentDriver && this.currentDriver !== e.currentTarget.id) return;
|
||||
this.currentDriver = e.currentTarget.id;
|
||||
this.bodyTableLeft = e.detail.scrollLeft;
|
||||
this.headerTableLeft = e.detail.scrollLeft;
|
||||
this.bodyTime && clearTimeout(this.bodyTime);
|
||||
this.bodyTime = setTimeout(function () {
|
||||
_this11.currentDriver = null;
|
||||
_this12.currentDriver = null;
|
||||
}, 200);
|
||||
} } };exports.default = _default2;
|
||||
/* 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;
|
||||
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