Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
沐夕花开
n-table示例
提交
03f87631
N
n-table示例
项目概览
沐夕花开
/
n-table示例
通知
4
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
N
n-table示例
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
03f87631
编写于
4月 24, 2022
作者:
沐夕花开
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fix: 修正表格位置偏移问题
重写border 设置,修正
上级
392e0f49
变更
20
展开全部
隐藏空白更改
内联
并排
Showing
20 changed file
with
166 addition
and
202 deletion
+166
-202
pages/index/table1.vue
pages/index/table1.vue
+5
-4
pages/index/tableData.js
pages/index/tableData.js
+8
-8
uni_modules/n-table/components/n-table/common.scss
uni_modules/n-table/components/n-table/common.scss
+37
-0
uni_modules/n-table/components/n-table/group-body.vue
uni_modules/n-table/components/n-table/group-body.vue
+0
-19
uni_modules/n-table/components/n-table/n-table.vue
uni_modules/n-table/components/n-table/n-table.vue
+13
-6
uni_modules/n-table/components/n-table/table-body.vue
uni_modules/n-table/components/n-table/table-body.vue
+22
-27
uni_modules/n-table/components/n-table/table-header.vue
uni_modules/n-table/components/n-table/table-header.vue
+6
-17
uni_modules/n-table/components/n-table/title-column.vue
uni_modules/n-table/components/n-table/title-column.vue
+17
-42
uni_modules/n-table/readme.md
uni_modules/n-table/readme.md
+1
-0
unpackage/dist/dev/.sourcemap/mp-weixin/common/main.js.map
unpackage/dist/dev/.sourcemap/mp-weixin/common/main.js.map
+1
-1
unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map
unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map
+1
-1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map
...ge/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map
+1
-1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/n-table/components/n-table/n-table.js.map
...xin/uni_modules/n-table/components/n-table/n-table.js.map
+1
-1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/n-table/components/n-table/table-body.js.map
.../uni_modules/n-table/components/n-table/table-body.js.map
+1
-1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/n-table/components/n-table/table-header.js.map
...ni_modules/n-table/components/n-table/table-header.js.map
+1
-1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/n-table/components/n-table/table-name.js.map
.../uni_modules/n-table/components/n-table/table-name.js.map
+1
-1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/n-table/components/n-table/title-column.js.map
...ni_modules/n-table/components/n-table/title-column.js.map
+1
-1
unpackage/dist/dev/mp-weixin/app.json
unpackage/dist/dev/mp-weixin/app.json
+15
-14
unpackage/dist/dev/mp-weixin/project.config.json
unpackage/dist/dev/mp-weixin/project.config.json
+26
-57
unpackage/dist/dev/mp-weixin/project.private.config.json
unpackage/dist/dev/mp-weixin/project.private.config.json
+8
-0
未找到文件。
pages/index/table1.vue
浏览文件 @
03f87631
<
template
>
<view
class=
"container"
>
<!--
<n-table
<n-table
:headerOpt=
"headerOpt"
:nameOpt=
"
{isShow:true, title: '示例2', needMenu: false, align: 'center'}"
:tableOpt="{isShowSum:true,fontSize:14}"
...
...
@@ -15,9 +15,9 @@
<view
class=
"btn-wrap"
>
<button
size=
"mini"
class=
"ep-btn"
type=
"primary"
@
click=
"toggleColumnHidden"
>
显示/隐藏
</button>
</view>
</view>
-->
</view>
<!-- 树形表格 -->
<
!--
<
n-table
<n-table
:headerOpt=
"
{}"
:nameOpt="{isShow:true, title: '树形表格+默认展开',needMenu:true}"
:tableOpt="{}"
...
...
@@ -30,7 +30,7 @@
<view
class=
"info-tx"
>
props.defaultOpen = true 控制是否默认展开全部(树形结构) 默认值 false
</view>
-->
</view>
<n-table
:headerOpt=
"headerOpt"
...
...
@@ -90,6 +90,7 @@
<
style
scoped
>
.container
{
padding-bottom
:
30px
;
width
:
100%
;
}
.info-tx
{
...
...
pages/index/tableData.js
浏览文件 @
03f87631
...
...
@@ -260,14 +260,14 @@ export const columns3 = [{
"
dataIndex
"
:
"
计划销售
"
,
"
sort
"
:
true
,
},
{
"
title
"
:
"
达成
"
,
"
dataIndex
"
:
"
达成
"
},
{
"
title
"
:
"
达成排名
"
,
"
dataIndex
"
:
"
达成排名
"
}
//
{
//
"title": "达成",
//
"dataIndex": "达成"
//
},
//
{
//
"title": "达成排名",
//
"dataIndex": "达成排名"
//
}
]
export
const
groupData
=
[{
...
...
uni_modules/n-table/components/n-table/common.scss
0 → 100644
浏览文件 @
03f87631
.n-border
{
position
:
relative
;
&
:after
{
content
:
''
;
position
:
absolute
;
width
:
200%
;
height
:
200%
;
top
:
0
;
left
:
0
;
transform-origin
:
left
top
;
transform
:
scale
(
0
.5
);
background-color
:
transparent
;
pointer-events
:
none
;
z-index
:
1
;
}
}
.
n-border
.
border
:
:
after
{
width
:
calc
(
200%
-
2px
);
height
:
calc
(
200%
-
2px
);
border
:
1px
solid
#dbdbdb
;
}
.
n-border
.
border-bottom
:
:
after
{
height
:
calc
(
200%
-
1px
);
border-bottom
:
1px
solid
#dbdbdb
;
}
.
n-border
.
border-left
:
:
after
{
width
:
calc
(
200%
-
1px
);
border-left
:
1px
solid
#dbdbdb
;
}
.
n-border
.
border-right
:
:
after
{
width
:
calc
(
200%
-
1px
);
border-right
:
1px
solid
#dbdbdb
;
}
.
n-border
.
border-top
:
:
after
{
height
:
calc
(
200%
-
1px
);
border-top
:
1px
solid
#dbdbdb
;
}
\ No newline at end of file
uni_modules/n-table/components/n-table/group-body.vue
已删除
100644 → 0
浏览文件 @
392e0f49
<
template
>
<view
class=
"group-body"
>
</view>
</
template
>
<
script
>
export
default
{
name
:
'
groupBody
'
,
data
()
{
return
{
}
}
}
</
script
>
<
style
>
</
style
>
uni_modules/n-table/components/n-table/n-table.vue
浏览文件 @
03f87631
<
template
>
<view
class=
"n-table"
:style=
"
{
height: comp
lute
Height.height,
minHeight: comp
lute
Height.minHeight
height: comp
uted
Height.height,
minHeight: comp
uted
Height.minHeight
}">
<!-- 表格标题 -->
<table-name
v-if=
"_nameOpt.isShow"
:opt=
"_nameOpt"
@
menuClick=
"onMenuClick"
></table-name>
...
...
@@ -131,7 +131,9 @@
currentPage
:
{
type
:
[
Number
,
Boolean
],
default
:
false
},
// 总页数
totalPage
:
{
type
:
Number
,
default
:
1
},
// 是否默认展开全部
defaultOpen
:
{
type
:
Boolean
,
default
:
false
},
// 是否[分组表格]
isGroup
:
{
type
:
Boolean
,
default
:
false
}
},
...
...
@@ -169,8 +171,9 @@
isPageInner
()
{
return
typeof
this
.
currentPage
==
'
boolean
'
},
compluteHeight
()
{
// 计算当前整个表格高度
computedHeight
()
{
let
nameHeight
=
this
.
_nameOpt
.
isShow
?
32
:
0
let
pageHeight
=
this
.
_pagerOpt
.
show
?
32
:
0
let
headerHeight
=
this
.
headerOpt
.
height
||
32
...
...
@@ -195,6 +198,7 @@
this
.
fmtColumns
(
val
)
},
immediate
:
true
,
deep
:
true
},
tableData
:
{
handler
(
val
)
{
...
...
@@ -202,13 +206,15 @@
this
.
innerTotalPage
=
1
this
.
fmtDataList
(
val
)
},
immediate
:
true
immediate
:
true
,
deep
:
true
,
}
},
mounted
()
{
this
.
isOpenAll
=
this
.
defaultOpen
},
methods
:
{
nextPage
(
e
)
{
if
(
this
.
isPageInner
)
{
...
...
@@ -309,7 +315,6 @@
// 递归处理数据,tree => Array
listFmt
(
list
,
level
,
parentIds
=
[])
{
console
.
log
(
'
=====> listFmt
'
);
return
list
.
reduce
((
ls
,
item
)
=>
{
let
{
children
,
...
res
}
=
item
// 错误提示
...
...
@@ -453,6 +458,8 @@
</
script
>
<
style
lang=
"scss"
>
@import
"./common.scss"
;
.n-table-main
{
// position: relative;
}
...
...
uni_modules/n-table/components/n-table/table-body.vue
浏览文件 @
03f87631
...
...
@@ -5,9 +5,9 @@
<template
v-if=
"isGroup"
>
<view
class=
"n-table-container-row group-row"
:key=
"iIndex"
>
<view
class=
""
v-if=
"row.children"
>
<view
class=
"n-table-container-col head-row group-col"
<view
class=
"n-table-container-col head-row group-col
n-border border-bottom
"
style=
"text-align: left;"
:style=
"
{width: '
100
vw', backgroundColor: '#fff', borderRight: 0}">
:style=
"
{width: '
99.9
vw', backgroundColor: '#fff', borderRight: 0}">
{{
row
.
GroupKey
}}
<view
class=
"iconfont"
...
...
@@ -17,9 +17,9 @@
</view>
<template
v-if=
"row.open"
>
<view
v-for=
" (child, childIdx) in row.children"
:key=
"childIdx"
>
<view
v-for=
" (child, childIdx) in row.children"
:key=
"childIdx"
class=
"group-open-wrap"
>
<view
v-for=
"(col, jIndex) in dataIndexs"
:class=
"['n-table-container-col',
{ 'head-row': jIndex == 0, 'n-table-stick-side': stickSide
&&
jIndex == 0 , 'text-left': textAlign === 'left'
&&
!isTree, 'text-center': textAlign === 'center'
&&
!isTree, 'text-right': textAlign === 'right'
&&
!isTree }]"
:class=
"['n-table-container-col
n-border border-right border-bottom
',
{ 'head-row': jIndex == 0, 'n-table-stick-side': stickSide
&&
jIndex == 0 , 'text-left': textAlign === 'left'
&&
!isTree, 'text-center': textAlign === 'center'
&&
!isTree, 'text-right': textAlign === 'right'
&&
!isTree }]"
:style="{
width: getItemStyle(col).width,
paddingLeft: jIndex == 0 ? ( isTree ? (row.level + 1) : row.level )*8 + 'px' : '8px',
...
...
@@ -47,6 +47,7 @@
<template
v-for=
"(col, jIndex) in dataIndexs"
>
<view
v-if=
"!col.hidden"
class=
"n-border border-bottom border-right"
:class=
"['n-table-container-col',
{ 'head-row': jIndex == 0, 'n-table-stick-side': stickSide
&&
jIndex == 0 , 'text-left': textAlign === 'left'
&&
!isTree, 'text-center': textAlign === 'center'
&&
!isTree, 'text-right': textAlign === 'right'
&&
!isTree }]"
:style="{
width: getItemStyle(col).width,
...
...
@@ -147,10 +148,8 @@
},
mounted
()
{
setTimeout
(()
=>
{
console
.
log
(
'
=====> 1
'
,
1
);
let
query
=
uni
.
createSelectorQuery
().
in
(
this
)
query
.
select
(
'
#bodyWrapper
'
).
boundingClientRect
(
data
=>
{
console
.
log
(
'
=====> data
'
,
data
);
this
.
wrapperWidth
=
data
.
width
+
'
px
'
}).
exec
()
},
0
)
...
...
@@ -176,21 +175,13 @@
deep
:
true
,
immidate
:
true
},
isGroup
:
{
handler
(
val
)
{
console
.
log
(
'
isGroup =====> val
'
,
val
);
},
immediate
:
true
}
},
methods
:
{
// 默认打开全部
initDefaultOpen
(
list
)
{
console
.
log
(
'
initDefaultOpen =====>
'
,
1
);
this
.
openList
=
list
.
reduce
((
ls
,
item
)
=>
{
return
item
.
hasChildren
?
ls
.
concat
(
item
[
this
.
idKey
])
:
ls
},
[])
console
.
log
(
'
initDefaultOpen =====>
'
,
2
);
},
getTextAlign
(
col
)
{
return
col
.
textAlign
||
this
.
textAlign
...
...
@@ -212,7 +203,6 @@
// 更新可展开id对象
updataCanOpen
(
list
)
{
console
.
log
(
'
=====> updataCanOpen - start
'
);
if
(
!
list
||
!
list
.
length
)
{
this
.
canOpenObj
=
{}
return
...
...
@@ -224,7 +214,6 @@
item
[
this
.
idKey
]),
[])
return
obj
},
{}))
console
.
log
(
'
=====> updataCanOpen - end
'
);
},
// 点击行展开、收起时触发
...
...
@@ -342,7 +331,6 @@
// 判断是否展开子列
checkOpen
(
id
)
{
console
.
log
(
'
checkOpen =====> id
'
,
id
);
return
~
this
.
openList
.
findIndex
(
o
=>
o
===
id
);
},
...
...
@@ -387,16 +375,18 @@
<
style
lang=
"scss"
scoped
>
@import
"./iconfont.scss"
;
@import
"./common.scss"
;
.body-wrapper
{
width
:
100%
;
}
.n-table-container-row
{
display
:
flex
;
width
:
fit-content
;
white-space
:
nowrap
;
box-sizing
:
border-box
;
z-index
:
0
;
// border-bottom: solid 1rpx #f4f4f4;
box-sizing
:
border-box
;
width
:
100%
;
}
.n-table-container-col
{
...
...
@@ -408,12 +398,16 @@
// line-height: 64rpx;
box-sizing
:
border-box
;
}
.n-table-container-col
:last-of-type
{
flex
:
1
;
}
.n-table-stick-side
{
position
:
sticky
;
left
:
0
;
z-index
:
2
;
background
:
#f7f9ff
;
// border-right: solid 1rpx #dbdbdb;
box-sizing
:
border-box
;
}
...
...
@@ -473,25 +467,26 @@
.group-col
{
display
:
flex
;
justify-content
:
space-between
;
padding-left
:
10px
;
padding-right
:
10px
;
padding
:
12px
;
position
:
sticky
;
left
:
0
;
background
:
#e5e5e5
;
// border-right: solid 1rpx #dbdbdb;
background
:
#f4f4f5
;
box-sizing
:
border-box
;
z-index
:
2
;
.iconfont
{
padding
:
5rpx
20rpx
;
}
}
.group-open-wrap
{
display
:
flex
;
justify-content
:
flex-start
;
}
.group-row
{
position
:
sticky
;
left
:
0
;
background
:
#f9f8f8
;
border-right
:
solid
1rpx
#dbdbdb
;
box-sizing
:
border-box
;
}
</
style
>
uni_modules/n-table/components/n-table/table-header.vue
浏览文件 @
03f87631
...
...
@@ -66,36 +66,25 @@
</
script
>
<
style
scoped
lang=
"scss"
>
@import
"./common.scss"
;
.n-table-title
{
position
:
sticky
;
top
:
0
;
left
:
0
;
z-index
:
1
;
z-index
:
9
;
width
:
100%
;
display
:
flex
;
justify-content
:
flex-start
;
}
.border-right
{
position
:
relative
;
&
::after
{
content
:
''
;
position
:
absolute
;
height
:
100%
;
right
:
0
;
top
:
0
;
width
:
1rpx
;
background-color
:
#dbdbdb
;
}
}
.header-sticky
{
position
:
sticky
;
left
:
0
;
z-index
:
2
;
z-index
:
9
;
}
.header-item
:last-of-type
{
.header-item
:last-of-type
{
flex
:
1
;
}
</
style
>
uni_modules/n-table/components/n-table/title-column.vue
浏览文件 @
03f87631
<
template
>
<view
class=
"border-bottom border-right title-column-item"
>
class=
"title-column-item n-border border-right"
>
<!-- n-border border-bottom border-right -->
<view
class=
"n-table-title-item"
@
click.stop=
"handleSort(item)"
:class=
"
{ 'border-bottom': item.children
&&
item.children.length }">
:class=
"
{ 'n-border border-bottom': item.children
&&
item.children.length }"
:style="{
width:itemStyle.width,
height:itemStyle.height,
lineHeight:itemStyle.lineHeight,
fontSize: itemStyle.fontSize,
color:item.color || textColor || '#333'
}"
>
<view
:class=
"['n-table-col-text',
{'text-left': titleTextAlign === 'left', 'text-center': titleTextAlign === 'center', 'text-right': titleTextAlign === 'right'}]"
:style="{
width:itemStyle.width,
height:itemStyle.height,
lineHeight:itemStyle.lineHeight,
fontSize: itemStyle.fontSize,
color:item.color || textColor || '#333'
}">
>
<!-- 树形结构 统一展开、收起 -->
<view
v-if=
"firstCol && isTree"
@
click.stop=
"toggleExpand"
class=
"iconfont toggle-btn"
...
...
@@ -70,11 +73,11 @@
// 是否树形数据
isTree
:
{
type
:
Boolean
,
default
:
false
},
height
:
{
type
:
Number
,
default
:
32
},
fontSize
:
{
type
:
[
Number
,
String
]
,
default
:
14
},
textColor
:
{
type
:
String
,
default
:
'
#333333
'
},
bg
:
{
type
:
String
,
default
:
'
#f3f4f6
'
}
fontSize
:
{
type
:
[
Number
,
String
],
default
:
14
},
textColor
:
{
type
:
String
,
default
:
'
#333333
'
},
bg
:
{
type
:
String
,
default
:
'
#f3f4f6
'
}
},
computed
:
{
itemStyle
()
{
let
{
width
,
children
}
=
this
.
item
...
...
@@ -111,6 +114,7 @@
<
style
lang=
"scss"
scoped
>
@import
"./iconfont.scss"
;
@import
"./common.scss"
;
// 三角形
%triangle-basic
{
...
...
@@ -171,7 +175,6 @@
}
.title-column-item
{
width
:
calc
(
100%
-
1rpx
);
height
:
100%
;
display
:
flex
;
flex-direction
:
column
;
...
...
@@ -184,34 +187,6 @@
display
:
flex
;
}
.border-right
{
position
:
relative
;
&
::after
{
content
:
''
;
position
:
absolute
;
height
:
100%
;
right
:
0
;
top
:
0
;
width
:
1rpx
;
background-color
:
#dbdbdb
;
}
}
.border-bottom
{
position
:
relative
;
&
::before
{
content
:
''
;
position
:
absolute
;
width
:
100%
;
left
:
0
;
bottom
:
0
;
height
:
1rpx
;
background-color
:
#dbdbdb
;
}
}
.n-table-title-item
{
box-sizing
:
border-box
;
width
:
100%
;
...
...
uni_modules/n-table/readme.md
浏览文件 @
03f87631
...
...
@@ -34,6 +34,7 @@ export default {
totalPage
:
{
type
:
Number
,
default
:
1
},
// [v1.1.1新增] 控制是否默认展开全部(树形) 默认false
defaultOpen
:
{
type
:
Boolean
,
default
:
false
},
isGroup
:
{
type
:
Boolean
,
default
:
false
},
}
}
```
...
...
unpackage/dist/dev/.sourcemap/mp-weixin/common/main.js.map
浏览文件 @
03f87631
{"version":3,"sources":["uni-app:///main.js",null,"webpack:///D:/workspace/jingkai/nxTest/n-table示例/App.vue?12a8","uni-app:///App.vue","webpack:///D:/workspace/jingkai/nxTest/n-table示例/App.vue?145e","webpack:///D:/workspace/jingkai/nxTest/n-table示例/App.vue?e8e4"],"names":["wx","__webpack_require_UNI_MP_PLUGIN__","__webpack_require__","Vue","config","productionTip","App","mpType","app","$mount"],"mappings":";;;;;;;;;iDAAA,wCAA8E;;;AAG9E,qE,wnCAHmBA,EAAE,CAACC,iCAAH,GAAuCC,mBAAvC;AAInBC,aAAIC,MAAJ,CAAWC,aAAX,GAA2B,KAA3B;AACAC,aAAIC,MAAJ,GAAa,KAAb;AACA,IAAMC,GAAG,GAAG,IAAIL,YAAJ;AACLG,YADK,EAAZ;;AAGA,UAAAE,GAAG,EAACC,MAAJ,G;;;;;;;;;;;;;;;;;ACTA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACuD;AACL;AACa;;;AAG/D;AAC8M;AAC9M,gBAAgB,wNAAU;AAC1B,EAAE,yEAAM;AACR;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACe,gF;;;;;;;;;;;ACvBf;AAAA;AAAA;AAAA;AAAuzB,CAAgB,o0BAAG,EAAC,C;;;;;;;;;;;;ACC30B;AACA;AACA;AACA,GAHA;AAIA;AACA;AACA,GANA;AAOA;AACA;AACA,GATA,E;;;;;;;;;;;ACDA;AAAA;AAAA;AAAA;AAAgqC,CAAgB,+oCAAG,EAAC,C;;;;;;;;;;ACAprC;AACA,OAAO,KAAU,EAAE,kBAKd","file":"common/main.js","sourcesContent":["import 'uni-pages';wx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;import App from './App'\r\n\r\n\r\nimport Vue from 'vue'\r\nVue.config.productionTip = false\r\nApp.mpType = 'app'\r\nconst app = new Vue({\r\n ...App\r\n})\r\napp.$mount()","var render, staticRenderFns, recyclableRender, components\nvar renderjs\nimport script from \"./App.vue?vue&type=script&lang=js&\"\nexport * from \"./App.vue?vue&type=script&lang=js&\"\nimport style0 from \"./App.vue?vue&type=style&index=0&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null,\n false,\n components,\n renderjs\n)\n\ncomponent.options.__file = \"App.vue\"\nexport default component.exports","import mod from \"-!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--12-1!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./App.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--12-1!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./App.vue?vue&type=script&lang=js&\"","<script>\r\n\texport default {\r\n\t\tonLaunch: function() {\r\n\t\t\tconsole.log('App Launch')\r\n\t\t},\r\n\t\tonShow: function() {\r\n\t\t\tconsole.log('App Show')\r\n\t\t},\r\n\t\tonHide: function() {\r\n\t\t\tconsole.log('App Hide')\r\n\t\t}\r\n\t}\r\n</script>\r\n\r\n<style>\r\n\t/*每个页面公共css */\r\n</style>\n","import mod from \"-!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--6-oneOf-1-2!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-3!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./App.vue?vue&type=style&index=0&lang=css&\"; export default mod; export * from \"-!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--6-oneOf-1-2!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-3!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./App.vue?vue&type=style&index=0&lang=css&\"","// extracted by mini-css-extract-plugin\n if(module.hot) {\n // 1650338118340\n var cssReload = require(\"D:/application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/hmr/hotModuleReplacement.js\")(module.id, {\"hmr\":true,\"publicPath\":\"../../\",\"locals\":false});\n module.hot.dispose(cssReload);\n module.hot.accept(undefined, cssReload);\n }\n "],"sourceRoot":""}
\ No newline at end of file
{"version":3,"sources":["uni-app:///main.js",null,"webpack:///D:/workspace/jingkai/nxTest/n-table示例/App.vue?12a8","uni-app:///App.vue","webpack:///D:/workspace/jingkai/nxTest/n-table示例/App.vue?145e","webpack:///D:/workspace/jingkai/nxTest/n-table示例/App.vue?e8e4"],"names":["wx","__webpack_require_UNI_MP_PLUGIN__","__webpack_require__","Vue","config","productionTip","App","mpType","app","$mount"],"mappings":";;;;;;;;;iDAAA,wCAA8E;;;AAG9E,qE,wnCAHmBA,EAAE,CAACC,iCAAH,GAAuCC,mBAAvC;AAInBC,aAAIC,MAAJ,CAAWC,aAAX,GAA2B,KAA3B;AACAC,aAAIC,MAAJ,GAAa,KAAb;AACA,IAAMC,GAAG,GAAG,IAAIL,YAAJ;AACLG,YADK,EAAZ;;AAGA,UAAAE,GAAG,EAACC,MAAJ,G;;;;;;;;;;;;;;;;;ACTA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACuD;AACL;AACa;;;AAG/D;AAC8M;AAC9M,gBAAgB,wNAAU;AAC1B,EAAE,yEAAM;AACR;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACe,gF;;;;;;;;;;;ACvBf;AAAA;AAAA;AAAA;AAAuzB,CAAgB,o0BAAG,EAAC,C;;;;;;;;;;;;ACC30B;AACA;AACA;AACA,GAHA;AAIA;AACA;AACA,GANA;AAOA;AACA;AACA,GATA,E;;;;;;;;;;;ACDA;AAAA;AAAA;AAAA;AAAgqC,CAAgB,+oCAAG,EAAC,C;;;;;;;;;;ACAprC;AACA,OAAO,KAAU,EAAE,kBAKd","file":"common/main.js","sourcesContent":["import 'uni-pages';wx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;import App from './App'\r\n\r\n\r\nimport Vue from 'vue'\r\nVue.config.productionTip = false\r\nApp.mpType = 'app'\r\nconst app = new Vue({\r\n ...App\r\n})\r\napp.$mount()","var render, staticRenderFns, recyclableRender, components\nvar renderjs\nimport script from \"./App.vue?vue&type=script&lang=js&\"\nexport * from \"./App.vue?vue&type=script&lang=js&\"\nimport style0 from \"./App.vue?vue&type=style&index=0&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null,\n false,\n components,\n renderjs\n)\n\ncomponent.options.__file = \"App.vue\"\nexport default component.exports","import mod from \"-!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--12-1!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./App.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--12-1!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./App.vue?vue&type=script&lang=js&\"","<script>\r\n\texport default {\r\n\t\tonLaunch: function() {\r\n\t\t\tconsole.log('App Launch')\r\n\t\t},\r\n\t\tonShow: function() {\r\n\t\t\tconsole.log('App Show')\r\n\t\t},\r\n\t\tonHide: function() {\r\n\t\t\tconsole.log('App Hide')\r\n\t\t}\r\n\t}\r\n</script>\r\n\r\n<style>\r\n\t/*每个页面公共css */\r\n</style>\n","import mod from \"-!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--6-oneOf-1-2!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-3!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./App.vue?vue&type=style&index=0&lang=css&\"; export default mod; export * from \"-!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--6-oneOf-1-2!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-3!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./App.vue?vue&type=style&index=0&lang=css&\"","// extracted by mini-css-extract-plugin\n if(module.hot) {\n // 1650765537785\n var cssReload = require(\"D:/application/HBuilderX.3.2.12.20211029.full/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/hmr/hotModuleReplacement.js\")(module.id, {\"hmr\":true,\"publicPath\":\"../../\",\"locals\":false});\n module.hot.dispose(cssReload);\n module.hot.accept(undefined, cssReload);\n }\n "],"sourceRoot":""}
\ No newline at end of file
unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map
浏览文件 @
03f87631
此差异已折叠。
点击以展开。
unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map
浏览文件 @
03f87631
此差异已折叠。
点击以展开。
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/n-table/components/n-table/n-table.js.map
浏览文件 @
03f87631
此差异已折叠。
点击以展开。
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/n-table/components/n-table/table-body.js.map
浏览文件 @
03f87631
此差异已折叠。
点击以展开。
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/n-table/components/n-table/table-header.js.map
浏览文件 @
03f87631
此差异已折叠。
点击以展开。
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/n-table/components/n-table/table-name.js.map
浏览文件 @
03f87631
此差异已折叠。
点击以展开。
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/n-table/components/n-table/title-column.js.map
浏览文件 @
03f87631
此差异已折叠。
点击以展开。
unpackage/dist/dev/mp-weixin/app.json
浏览文件 @
03f87631
{
"pages"
:
[
"pages/index/index"
,
"pages/index/table1"
],
"subPackages"
:
[],
"window"
:
{
"pageOrientation"
:
"auto"
,
"navigationStyle"
:
"default"
,
"navigationBarTextStyle"
:
"black"
,
"navigationBarTitleText"
:
"uni-app"
,
"navigationBarBackgroundColor"
:
"#F8F8F8"
,
"backgroundColor"
:
"#F8F8F8"
},
"usingComponents"
:
{}
"pages"
:
[
"pages/index/index"
,
"pages/index/table1"
],
"subPackages"
:
[],
"window"
:
{
"pageOrientation"
:
"auto"
,
"navigationStyle"
:
"default"
,
"navigationBarTextStyle"
:
"black"
,
"navigationBarTitleText"
:
"uni-app"
,
"navigationBarBackgroundColor"
:
"#F8F8F8"
,
"backgroundColor"
:
"#F8F8F8"
},
"usingComponents"
:
{},
"sitemapLocation"
:
"sitemap.json"
}
\ No newline at end of file
unpackage/dist/dev/mp-weixin/project.config.json
浏览文件 @
03f87631
{
"description"
:
"项目配置文件。"
,
"packOptions"
:
{
"ignore"
:
[]
"description"
:
"项目配置文件。"
,
"packOptions"
:
{
"ignore"
:
[]
},
"setting"
:
{
"urlCheck"
:
false
},
"compileType"
:
"miniprogram"
,
"libVersion"
:
""
,
"appid"
:
"wx43d90ce583ec0ffe"
,
"projectname"
:
"n-table示例"
,
"condition"
:
{
"search"
:
{
"current"
:
-1
,
"list"
:
[]
},
"setting"
:
{
"urlCheck"
:
false
,
"es6"
:
true
,
"enhance"
:
true
,
"postcss"
:
true
,
"preloadBackgroundData"
:
false
,
"minified"
:
true
,
"newFeature"
:
false
,
"coverView"
:
true
,
"nodeModules"
:
false
,
"autoAudits"
:
false
,
"showShadowRootInWxmlPanel"
:
true
,
"scopeDataCheck"
:
false
,
"uglifyFileName"
:
false
,
"checkInvalidKey"
:
true
,
"checkSiteMap"
:
true
,
"uploadWithSourceMap"
:
true
,
"compileHotReLoad"
:
false
,
"lazyloadPlaceholderEnable"
:
false
,
"useMultiFrameRuntime"
:
true
,
"useApiHook"
:
true
,
"useApiHostProcess"
:
true
,
"babelSetting"
:
{
"ignore"
:
[],
"disablePlugins"
:
[],
"outputPath"
:
""
},
"useIsolateContext"
:
true
,
"userConfirmedBundleSwitch"
:
false
,
"packNpmManually"
:
false
,
"packNpmRelationList"
:
[],
"minifyWXSS"
:
true
,
"disableUseStrict"
:
false
,
"showES6CompileOption"
:
false
,
"useCompilerPlugins"
:
false
,
"ignoreUploadUnusedFiles"
:
true
,
"minifyWXML"
:
true
"conversation"
:
{
"current"
:
-1
,
"list"
:
[]
},
"compileType"
:
"miniprogram"
,
"libVersion"
:
""
,
"appid"
:
"wx43d90ce583ec0ffe"
,
"projectname"
:
"n-table示例"
,
"condition"
:
{
"search"
:
{
"list"
:
[]
},
"conversation"
:
{
"list"
:
[]
},
"game"
:
{
"list"
:
[]
},
"miniprogram"
:
{
"list"
:
[]
}
"game"
:
{
"current"
:
-1
,
"list"
:
[]
},
"miniprogram"
:
{
"current"
:
-1
,
"list"
:
[]
}
}
}
\ No newline at end of file
unpackage/dist/dev/mp-weixin/project.private.config.json
浏览文件 @
03f87631
{
"setting"
:
{},
"condition"
:
{
"plugin"
:
{
"list"
:
[]
...
...
@@ -16,6 +17,13 @@
"pathName"
:
"pages/t-table/t-table"
,
"query"
:
""
,
"scene"
:
null
},
{
"name"
:
""
,
"pathName"
:
"pages/index/table1"
,
"query"
:
""
,
"scene"
:
null
,
"launchMode"
:
"default"
}
]
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录