Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
app-CPC-SHA
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
hqzhdj_app
app-CPC-SHA
Commits
b58b1adc
Commit
b58b1adc
authored
Sep 27, 2024
by
yanglang123
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
新增首页
parent
e5a4efd8
Show whitespace changes
Inline
Side-by-side
Showing
27 changed files
with
2803 additions
and
86 deletions
+2803
-86
pages.json
+12
-3
pages/contact/contact.vue
+22
-1
pages/home/home.vue
+237
-20
pages/home/threeMeetingsAndOneLesson/threeMeetingsAndOneLesson.vue
+213
-0
pages/mine/tellPhone/tellPhone.vue
+1
-0
uni_modules/uni-section/components/uni-section/uni-section.vue
+42
-17
unpackage/dist/cache/.vite/deps/_metadata.json
+9
-0
unpackage/dist/cache/.vite/deps/package.json
+3
-0
unpackage/dist/dev/mp-weixin/common/assets.js
+0
-3
unpackage/dist/dev/mp-weixin/common/vendor.js
+76
-16
unpackage/dist/dev/mp-weixin/pages/contact/contact.js
+1
-1
unpackage/dist/dev/mp-weixin/pages/contact/contact.wxml
+2
-2
unpackage/dist/dev/mp-weixin/pages/home/home.js
+137
-5
unpackage/dist/dev/mp-weixin/pages/home/home.json
+8
-2
unpackage/dist/dev/mp-weixin/pages/home/home.wxml
+2
-2
unpackage/dist/dev/mp-weixin/pages/home/home.wxss
+76
-14
unpackage/dist/dev/mp-weixin/static/app-plus/location@3x.png
+0
-0
unpackage/dist/dev/mp-weixin/static/app-plus/uni@2x.png
+0
-0
unpackage/dist/dev/mp-weixin/uni_modules/uni-icons/components/uni-icons/icons.js
+1173
-0
unpackage/dist/dev/mp-weixin/uni_modules/uni-icons/components/uni-icons/uni-icons.js
+63
-0
unpackage/dist/dev/mp-weixin/uni_modules/uni-icons/components/uni-icons/uni-icons.json
+5
-0
unpackage/dist/dev/mp-weixin/uni_modules/uni-icons/components/uni-icons/uni-icons.wxml
+2
-0
unpackage/dist/dev/mp-weixin/uni_modules/uni-icons/components/uni-icons/uni-icons.wxss
+533
-0
unpackage/dist/dev/mp-weixin/uni_modules/uni-section/components/uni-section/uni-section.js
+96
-0
unpackage/dist/dev/mp-weixin/uni_modules/uni-section/components/uni-section/uni-section.json
+5
-0
unpackage/dist/dev/mp-weixin/uni_modules/uni-section/components/uni-section/uni-section.wxml
+2
-0
unpackage/dist/dev/mp-weixin/uni_modules/uni-section/components/uni-section/uni-section.wxss
+83
-0
No files found.
pages.json
View file @
b58b1adc
...
@@ -9,7 +9,17 @@
...
@@ -9,7 +9,17 @@
{
{
"path"
:
"pages/home/home"
,
"path"
:
"pages/home/home"
,
"style"
:
{
"style"
:
{
"navigationBarTitleText"
:
"首页"
"navigationBarTitleText"
:
"智慧党建"
,
"navigationStyle"
:
"custom"
,
"enablePullDownRefresh"
:
true
,
"app-plus"
:
{
"titleNView"
:
false
,
"bounce"
:
"none"
,
"pullToRefresh"
:
{
"style"
:
"circle"
,
"offset"
:
"70px"
}
}
}
}
},
},
{
{
...
@@ -56,8 +66,7 @@
...
@@ -56,8 +66,7 @@
}
}
],
],
"tabBar"
:
{
"tabBar"
:
{
"list"
:
[
"list"
:
[{
{
"pagePath"
:
"pages/home/home"
,
"pagePath"
:
"pages/home/home"
,
"text"
:
"首页"
"text"
:
"首页"
},
},
...
...
pages/contact/contact.vue
View file @
b58b1adc
<
template
>
<
template
>
<view
class=
""
>
<view
class=
""
>
联系我们
联系我们
<rich-text
nodes=
"
{{
htmlContent
}}
">
</rich-text>
</view>
</view>
</
template
>
</
template
>
<
script
>
<
script
>
</
script
>
// import wxParse from '../../wxParse/wxParse.js'
// export default {
// data() {
// return {
// htmlContent: "",
// }
// },
// onLoad: function() {
// // 假设你有一段Markdown文本
// var markdownContent = "## Hello\nThis is a *markdown* example.";
// // 将Markdown转换为HTML
// var htmlContent = wxParse.md2Html(markdownContent);
// // 将转换后的HTML设置到data中以供template使用
// this.setData({
// htmlContent: htmlContent
// });
// }
// }
</
script
>
<
style
>
<
style
>
</
style
>
</
style
>
\ No newline at end of file
pages/home/home.vue
View file @
b58b1adc
<
template
>
<
template
>
<view
class=
"content"
>
<view
class=
"content"
>
<image
class=
"logo"
src=
"/static/logo.png"
></image>
<view
class=
"navbar"
:style=
"
{ height: navHeight + 'px' }">
<view
class=
"text-area"
>
<view
class=
"topInfo"
:style=
"
{
<text
class=
"title"
>
{{
title
}}
</text>
marginTop: customTop + 'px',
height: customHeight + 'px',
}">
<view
class=
"joinCocelal"
>
<text>
智慧党建
</text>
</view>
</view>
<view
class=
"searchCoceral"
>
<uni-icons
class=
"input-uni-icon"
style=
"margin-right: 3px;"
type=
"search"
size=
"18"
color=
"#fff"
/>
<input
confirm-type=
"search"
class=
"nav-bar-input"
type=
"text"
placeholder=
"输入搜索关键词"
placeholder-class=
"title_input"
@
confirm=
"confirm"
/>
</view>
</view>
</view>
<view
class=
"uni-margin-wrap"
>
<swiper
class=
"swiper"
circular
:indicator-dots=
"true"
:autoplay=
"true"
:interval=
"2000"
:duration=
"500"
>
<swiper-item>
<view
class=
"swiper-item uni-bg-red"
>
A
</view>
</swiper-item>
<swiper-item>
<view
class=
"swiper-item uni-bg-green"
>
B
</view>
</swiper-item>
<swiper-item>
<view
class=
"swiper-item uni-bg-blue"
>
C
</view>
</swiper-item>
</swiper>
</view>
<view
class=
"nav-list"
>
<view
class=
"nav-out"
v-for=
"(item,index) in navLists"
:key=
"index"
:id=
"item"
>
<view
class=
"nav-item"
>
<image
:src=
"item.imgsrc"
mode=
""
class=
"imgi"
></image>
<text>
{{
item
.
name
}}
</text>
</view>
</view>
</view>
<uni-section
title=
"精选资讯"
more=
"true"
moreUrl=
"/pages/mine/development/development"
type=
"line"
>
<view
class=
"news-out"
v-for=
"(item,index) in newsList"
:key=
"index"
:id=
"item"
>
<view
class=
"news-item"
>
<image
:src=
"item.imgsrc"
mode=
""
class=
"news-img"
></image>
</view>
<view
class=
"news-time-out"
>
<view
class=
""
>
<text>
{{
item
.
news
}}
</text>
</view>
<view
class=
"news-time"
>
<text
class=
"news-auth"
>
{{
item
.
auth
}}
</text>
<text>
{{
item
.
time
}}
</text>
</view>
</view>
</view>
</uni-section>
</view>
</view>
</
template
>
</
template
>
...
@@ -11,42 +60,209 @@
...
@@ -11,42 +60,209 @@
export
default
{
export
default
{
data
()
{
data
()
{
return
{
return
{
title
:
'Hello Uni-app 123'
navHeight
:
''
,
customTop
:
''
,
customHeight
:
''
,
findCoceralVal
:
''
,
background
:
[
'color1'
,
'color2'
,
'color3'
],
navLists
:
[{
id
:
1
,
imgsrc
:
'../../static/c1.png'
,
name
:
'活动服务'
},
{
id
:
2
,
imgsrc
:
'../../static/c2.png'
,
name
:
'培训测试'
},
{
id
:
3
,
imgsrc
:
'../../static/c3.png'
,
name
:
'问卷调查'
},
{
id
:
4
,
imgsrc
:
'../../static/c4.png'
,
name
:
'我要投稿'
},
{
id
:
5
,
imgsrc
:
'../../static/c5.png'
,
name
:
'党务直通'
},
{
id
:
6
,
imgsrc
:
'../../static/c6.png'
,
name
:
'廉洁作风'
},
{
id
:
7
,
imgsrc
:
'../../static/c7.png'
,
name
:
'机电视窗'
},
{
id
:
8
,
imgsrc
:
'../../static/c1.png'
,
name
:
'支部风采'
},
{
id
:
9
,
imgsrc
:
'../../static/c1.png'
,
name
:
'年度专栏'
},
{
id
:
10
,
imgsrc
:
'../../static/c1.png'
,
name
:
'工团快讯'
},
{
id
:
11
,
imgsrc
:
'../../static/c1.png'
,
name
:
'学习栏目'
},
],
newsList
:
[{
news
:
'手段和封建时代看看的身份那是肯定JFK四年'
,
imgsrc
:
'../../static/c1.png'
,
time
:
'2020-09-21'
,
auth
:
'新华社北京'
},
{
news
:
'手段和封建时代看看的身份那是肯定JFK四年'
,
imgsrc
:
'../../static/c1.png'
,
time
:
'2020-09-21'
,
auth
:
'新华社北京'
},
{
news
:
'手段和封建时代看看的身份那是肯定JFK四年'
,
imgsrc
:
'../../static/c1.png'
,
time
:
'2020-09-21'
,
auth
:
'新华社北京'
}
]
}
}
},
},
onLoad
()
{
onLoad
()
{
let
custom
=
uni
.
getMenuButtonBoundingClientRect
();
// 小程序右上角胶囊信息
let
system
=
uni
.
getSystemSetting
();
// 获取设备信息
this
.
navHeight
=
system
.
statusBarHeight
+
44
;
// 导航栏的高度
this
.
customTop
=
custom
.
top
;
// 胶囊按钮与顶部的距离
this
.
customHeight
=
custom
.
height
;
// 胶囊按钮与右侧的距离
},
},
methods
:
{
methods
:
{
confirm
()
{
uni
.
showToast
({
title
:
'搜索'
})
}
}
}
}
}
</
script
>
</
script
>
<
style
>
<
style
lang=
"less"
>
.navbar
{
width
:
100%
;
display
:
flex
;
align-items
:
center
;
background-color
:
#C02B1E
;
.title_input{
color
:
#fff
;
}
.joinCocelal
{
font-size
:
14px
;
color
:
#fff
;
margin-right
:
20px
;
}
.topInfo
{
width
:
100%
;
display
:
flex
;
align-items
:
center
;
padding-bottom
:
8px
;
padding-left
:
10px
;
.searchCoceral
{
display
:
flex
;
margin-top
:
4px
;
}
}
}
.content
{
.content
{
background-color
:
#fff
;
}
.uni-margin-wrap
{
width
:
690
rpx
;
width
:
100%
;
}
.swiper
{
height
:
400
rpx
;
}
.swiper-item
{
display
:
block
;
height
:
380
rpx
;
line-height
:
400
rpx
;
text-align
:
center
;
}
.swiper-list
{
margin-top
:
40
rpx
;
margin-bottom
:
0
;
}
.nav-list
{
display
:
flex
;
flex-wrap
:
wrap
;
}
.nav-out
{
width
:
25%
;
margin-top
:
4px
;
}
.nav-item
{
display
:
flex
;
display
:
flex
;
flex-direction
:
column
;
flex-direction
:
column
;
align-items
:
center
;
justify-content
:
center
;
justify-content
:
center
;
align-items
:
center
;
}
}
.logo
{
.imgi
{
height
:
200
rpx
;
width
:
32px
;
width
:
200
rpx
;
height
:
32px
;
margin-top
:
200
rpx
;
margin-left
:
auto
;
margin-right
:
auto
;
margin-bottom
:
50
rpx
;
}
}
.text-area
{
.news-out
{
width
:
98%
;
margin
:
0
auto
;
display
:
flex
;
display
:
flex
;
justify-content
:
center
;
margin-top
:
10px
;
}
.news-time-out
{
display
:
flex
;
flex-direction
:
column
;
justify-content
:
space-between
;
}
.news-img
{
width
:
120px
;
height
:
70px
;
}
.news-auth
{
margin-right
:
5px
;
}
}
.
titl
e
{
.
news-tim
e
{
font-size
:
36
r
px
;
font-size
:
10
px
;
color
:
#
8f8f94
;
color
:
#
999
;
}
}
</
style
>
</
style
>
\ No newline at end of file
pages/home/threeMeetingsAndOneLesson/threeMeetingsAndOneLesson.vue
0 → 100644
View file @
b58b1adc
<
template
>
<view
class=
"content"
>
<scroll-view
id=
"tab-bar"
class=
"scroll-h"
:scroll-x=
"true"
:show-scrollbar=
"false"
:scroll-into-view=
"scrollInto"
>
<view
v-for=
"(tab,index) in tabBars"
:key=
"tab.id"
class=
"uni-tab-item"
:id=
"tab.id"
:data-current=
"index"
@
click=
"ontabtap"
>
<text
class=
"uni-tab-item-title"
:class=
"tabIndex==index ? 'uni-tab-item-title-active' : ''"
>
{{
tab
.
name
}}
</text>
</view>
</scroll-view>
<view
class=
"line-h"
></view>
</view>
</
template
>
<
script
>
export
default
{
data
()
{
return
{
tabIndex
:
0
,
tabBars
:
[{
name
:
'全部'
,
id
:
'all'
},
{
name
:
'支部党员大会'
,
id
:
'tuijian'
},
{
name
:
'支部委员会'
,
id
:
'tiyu'
},
{
name
:
'党小组会'
,
id
:
'redian'
},
{
name
:
'财经'
,
id
:
'caijing'
},
{
name
:
'娱乐'
,
id
:
'yule'
},
{
name
:
'军事'
,
id
:
'junshi'
},
{
name
:
'历史'
,
id
:
'lishi'
},
{
name
:
'本地'
,
id
:
'bendi'
}],
}
},
onLoad
()
{
},
methods
:
{
}
}
</
script
>
<
style
>
/* #ifndef APP-PLUS */
page
{
width
:
100%
;
min-height
:
100%
;
display
:
flex
;
}
/* #endif */
.tabs
{
flex
:
1
;
flex-direction
:
column
;
overflow
:
hidden
;
background-color
:
#ffffff
;
/* #ifndef APP-PLUS */
height
:
100vh
;
/* #endif */
}
.scroll-h
{
width
:
750
rpx
;
/* #ifdef H5 */
width
:
100%
;
/* #endif */
height
:
80
rpx
;
flex-direction
:
row
;
/* #ifndef APP-PLUS */
white-space
:
nowrap
;
/* #endif */
/* flex-wrap: nowrap; */
/* border-color: #cccccc;
border-bottom-style: solid;
border-bottom-width: 1px; */
}
.line-h
{
height
:
1
rpx
;
background-color
:
#cccccc
;
}
.uni-tab-item
{
/* #ifndef APP-PLUS */
display
:
inline-block
;
/* #endif */
flex-wrap
:
nowrap
;
padding-left
:
34
rpx
;
padding-right
:
34
rpx
;
}
.uni-tab-item-title
{
color
:
#555
;
font-size
:
30
rpx
;
height
:
80
rpx
;
line-height
:
80
rpx
;
flex-wrap
:
nowrap
;
/* #ifndef APP-PLUS */
white-space
:
nowrap
;
/* #endif */
}
.uni-tab-item-title-active
{
color
:
#007AFF
;
}
.swiper-box
{
flex
:
1
;
}
.swiper-item
{
flex
:
1
;
flex-direction
:
row
;
}
.scroll-v
{
flex
:
1
;
/* #ifndef MP-ALIPAY */
flex-direction
:
column
;
/* #endif */
width
:
750
rpx
;
width
:
100%
;
}
.update-tips
{
position
:
absolute
;
left
:
0
;
top
:
41px
;
right
:
0
;
padding-top
:
5px
;
padding-bottom
:
5px
;
background-color
:
#FDDD9B
;
align-items
:
center
;
justify-content
:
center
;
text-align
:
center
;
}
.update-tips-text
{
font-size
:
14px
;
color
:
#ffffff
;
}
.refresh
{
width
:
750
rpx
;
width
:
100%
;
height
:
64px
;
justify-content
:
center
;
}
.refresh-view
{
flex-direction
:
row
;
flex-wrap
:
nowrap
;
align-items
:
center
;
justify-content
:
center
;
}
.refresh-icon
{
width
:
30px
;
height
:
30px
;
transition-duration
:
.5s
;
transition-property
:
transform
;
transform
:
rotate
(
0deg
);
transform-origin
:
15px
15px
;
}
.refresh-icon-active
{
transform
:
rotate
(
180deg
);
}
.loading-icon
{
width
:
20px
;
height
:
20px
;
margin-right
:
5px
;
color
:
#999999
;
}
.loading-text
{
margin-left
:
2px
;
font-size
:
16px
;
color
:
#999999
;
}
.loading-more
{
align-items
:
center
;
justify-content
:
center
;
padding-top
:
10px
;
padding-bottom
:
10px
;
text-align
:
center
;
}
.loading-more-text
{
font-size
:
28
rpx
;
color
:
#999
;
}
</
style
>
\ No newline at end of file
pages/mine/tellPhone/tellPhone.vue
View file @
b58b1adc
<
template
>
<
template
>
</
template
>
</
template
>
<
script
>
<
script
>
...
...
uni_modules/uni-section/components/uni-section/uni-section.vue
View file @
b58b1adc
...
@@ -4,9 +4,11 @@
...
@@ -4,9 +4,11 @@
<view
class=
"uni-section-header__decoration"
v-if=
"type"
:class=
"type"
/>
<view
class=
"uni-section-header__decoration"
v-if=
"type"
:class=
"type"
/>
<slot
v-else
name=
"decoration"
></slot>
<slot
v-else
name=
"decoration"
></slot>
<view
class=
"uni-section-header__content"
>
<view
class=
"uni-section-own"
>
<text
:style=
"
{'font-size':titleFontSize,'color':titleColor}" class="uni-section__content-title" :class="{'distraction':!subTitle}">
{{
title
}}
</text>
<text
:style=
"
{'font-size':titleFontSize,'color':titleColor,'font-weight':titleFontWeight}"
<text
v-if=
"subTitle"
:style=
"
{'font-size':subTitleFontSize,'color':subTitleColor}" class="uni-section-header__content-sub">
{{
subTitle
}}
</text>
class="uni-section__content-title" :class="{'distraction':!subTitle}">
{{
title
}}
</text>
<navigator
:url=
"moreUrl"
v-if=
"more"
:style=
"
{'font-size':subTitleFontSize,'color':subTitleColor}">更多>>
</navigator>
</view>
</view>
<view
class=
"uni-section-header__slot-right"
>
<view
class=
"uni-section-header__slot-right"
>
...
@@ -21,7 +23,6 @@
...
@@ -21,7 +23,6 @@
</
template
>
</
template
>
<
script
>
<
script
>
/**
/**
* Section 标题栏
* Section 标题栏
* @description 标题栏
* @description 标题栏
...
@@ -32,6 +33,7 @@
...
@@ -32,6 +33,7 @@
* @property {String} title 主标题
* @property {String} title 主标题
* @property {String} titleFontSize 主标题字体大小
* @property {String} titleFontSize 主标题字体大小
* @property {String} titleColor 主标题字体颜色
* @property {String} titleColor 主标题字体颜色
* @property {String} titleFontWeight 主标题字体
* @property {String} subTitle 副标题
* @property {String} subTitle 副标题
* @property {String} subTitleFontSize 副标题字体大小
* @property {String} subTitleFontSize 副标题字体大小
* @property {String} subTitleColor 副标题字体颜色
* @property {String} subTitleColor 副标题字体颜色
...
@@ -40,7 +42,7 @@
...
@@ -40,7 +42,7 @@
export
default
{
export
default
{
name
:
'UniSection'
,
name
:
'UniSection'
,
emits
:
[
'click'
],
emits
:
[
'click'
],
props
:
{
props
:
{
type
:
{
type
:
{
type
:
String
,
type
:
String
,
...
@@ -55,9 +57,13 @@
...
@@ -55,9 +57,13 @@
type
:
String
,
type
:
String
,
default
:
'14px'
default
:
'14px'
},
},
titleColor
:{
titleColor
:
{
type
:
String
,
default
:
'#000'
},
titleFontWeight
:
{
type
:
String
,
type
:
String
,
default
:
'
#333
'
default
:
'
600
'
},
},
subTitle
:
{
subTitle
:
{
type
:
String
,
type
:
String
,
...
@@ -74,15 +80,23 @@
...
@@ -74,15 +80,23 @@
padding
:
{
padding
:
{
type
:
[
Boolean
,
String
],
type
:
[
Boolean
,
String
],
default
:
false
default
:
false
}
},
},
computed
:{
more
:
{
_padding
(){
type
:
[
Boolean
,
String
],
if
(
typeof
this
.
padding
===
'string'
){
default
:
false
},
moreUrl
:
{
type
:
String
,
default
:
''
},
},
computed
:
{
_padding
()
{
if
(
typeof
this
.
padding
===
'string'
)
{
return
this
.
padding
return
this
.
padding
}
}
return
this
.
padding
?
'10px'
:
''
return
this
.
padding
?
'10px'
:
''
}
}
},
},
watch
:
{
watch
:
{
...
@@ -99,11 +113,12 @@
...
@@ -99,11 +113,12 @@
}
}
}
}
</
script
>
</
script
>
<
style
lang=
"scss"
>
<
style
lang=
"scss"
>
$
uni-primary
:
#2979ff
!
default
;
$
uni-primary
:
red
!
default
;
.uni-section
{
.uni-section
{
background-color
:
#fff
;
background-color
:
#fff
;
.uni-section-header
{
.uni-section-header
{
position
:
relative
;
position
:
relative
;
/* #ifndef APP-NVUE */
/* #ifndef APP-NVUE */
...
@@ -114,9 +129,10 @@
...
@@ -114,9 +129,10 @@
padding
:
12px
10px
;
padding
:
12px
10px
;
font-weight
:
normal
;
font-weight
:
normal
;
&__decoration
{
&__decoration
{
margin-right
:
6px
;
margin-right
:
6px
;
background-color
:
$
uni-primary
;
background-color
:
$
uni-primary
;
&.line
{
&.line
{
width
:
4px
;
width
:
4px
;
height
:
12px
;
height
:
12px
;
...
@@ -150,18 +166,26 @@
...
@@ -150,18 +166,26 @@
flex-direction
:
row
;
flex-direction
:
row
;
align-items
:
center
;
align-items
:
center
;
}
}
&
-sub
{
&
-sub
{
margin-top
:
2px
;
margin-top
:
2px
;
}
}
}
}
&
__slot-right
{
&
__slot-right
{
font-size
:
14px
;
font-size
:
14px
;
}
}
}
}
.uni-section-content
{
.uni-section-content
{
font-size
:
14px
;
font-size
:
14px
;
}
}
}
}
.uni-section-own
{
width
:
100%
;
display
:
flex
;
justify-content
:
space-between
;
align-items
:
center
;
}
</
style
>
</
style
>
\ No newline at end of file
unpackage/dist/cache/.vite/deps/_metadata.json
0 → 100644
View file @
b58b1adc
{
"hash"
:
"a75e9d83"
,
"configHash"
:
"ac438810"
,
"lockfileHash"
:
"e3b0c442"
,
"browserHash"
:
"bb9fcb96"
,
"optimized"
:
{},
"chunks"
:
{}
}
\ No newline at end of file
unpackage/dist/cache/.vite/deps/package.json
0 → 100644
View file @
b58b1adc
{
"type"
:
"module"
}
unpackage/dist/dev/mp-weixin/common/assets.js
deleted
100644 → 0
View file @
e5a4efd8
"use strict"
;
const
_imports_0
=
"/static/logo.png"
;
exports
.
_imports_0
=
_imports_0
;
unpackage/dist/dev/mp-weixin/common/vendor.js
View file @
b58b1adc
...
@@ -335,8 +335,8 @@ const E = function() {
...
@@ -335,8 +335,8 @@ const E = function() {
};
};
E
.
prototype
=
{
E
.
prototype
=
{
on
:
function
(
name
,
callback
,
ctx
)
{
on
:
function
(
name
,
callback
,
ctx
)
{
var
e
=
this
.
e
||
(
this
.
e
=
{});
var
e
2
=
this
.
e
||
(
this
.
e
=
{});
(
e
[
name
]
||
(
e
[
name
]
=
[])).
push
({
(
e
2
[
name
]
||
(
e2
[
name
]
=
[])).
push
({
fn
:
callback
,
fn
:
callback
,
ctx
ctx
});
});
...
@@ -362,8 +362,8 @@ E.prototype = {
...
@@ -362,8 +362,8 @@ E.prototype = {
return
this
;
return
this
;
},
},
off
:
function
(
name
,
callback
)
{
off
:
function
(
name
,
callback
)
{
var
e
=
this
.
e
||
(
this
.
e
=
{});
var
e
2
=
this
.
e
||
(
this
.
e
=
{});
var
evts
=
e
[
name
];
var
evts
=
e
2
[
name
];
var
liveEvents
=
[];
var
liveEvents
=
[];
if
(
evts
&&
callback
)
{
if
(
evts
&&
callback
)
{
for
(
var
i
=
evts
.
length
-
1
;
i
>=
0
;
i
--
)
{
for
(
var
i
=
evts
.
length
-
1
;
i
>=
0
;
i
--
)
{
...
@@ -374,7 +374,7 @@ E.prototype = {
...
@@ -374,7 +374,7 @@ E.prototype = {
}
}
liveEvents
=
evts
;
liveEvents
=
evts
;
}
}
liveEvents
.
length
?
e
[
name
]
=
liveEvents
:
delete
e
[
name
];
liveEvents
.
length
?
e
2
[
name
]
=
liveEvents
:
delete
e2
[
name
];
return
this
;
return
this
;
}
}
};
};
...
@@ -549,8 +549,8 @@ function tryCatch(fn) {
...
@@ -549,8 +549,8 @@ function tryCatch(fn) {
return
function
()
{
return
function
()
{
try
{
try
{
return
fn
.
apply
(
fn
,
arguments
);
return
fn
.
apply
(
fn
,
arguments
);
}
catch
(
e
)
{
}
catch
(
e
2
)
{
console
.
error
(
e
);
console
.
error
(
e
2
);
}
}
};
};
}
}
...
@@ -732,8 +732,8 @@ function promisify$1(name, fn) {
...
@@ -732,8 +732,8 @@ function promisify$1(name, fn) {
if
(
hasCallback
(
args
))
{
if
(
hasCallback
(
args
))
{
return
wrapperReturnValue
(
name
,
invokeApi
(
name
,
fn
,
args
,
rest
));
return
wrapperReturnValue
(
name
,
invokeApi
(
name
,
fn
,
args
,
rest
));
}
}
return
wrapperReturnValue
(
name
,
handlePromise
(
new
Promise
((
resolve
,
reject
)
=>
{
return
wrapperReturnValue
(
name
,
handlePromise
(
new
Promise
((
resolve
2
,
reject
)
=>
{
invokeApi
(
name
,
fn
,
extend
(
args
,
{
success
:
resolve
,
fail
:
reject
}),
rest
);
invokeApi
(
name
,
fn
,
extend
(
args
,
{
success
:
resolve
2
,
fail
:
reject
}),
rest
);
})));
})));
};
};
}
}
...
@@ -991,7 +991,7 @@ let enabled;
...
@@ -991,7 +991,7 @@ let enabled;
function
normalizePushMessage
(
message
)
{
function
normalizePushMessage
(
message
)
{
try
{
try
{
return
JSON
.
parse
(
message
);
return
JSON
.
parse
(
message
);
}
catch
(
e
)
{
}
catch
(
e
2
)
{
}
}
return
message
;
return
message
;
}
}
...
@@ -1031,7 +1031,7 @@ function invokeGetPushCidCallbacks(cid2, errMsg) {
...
@@ -1031,7 +1031,7 @@ function invokeGetPushCidCallbacks(cid2, errMsg) {
getPushCidCallbacks
.
length
=
0
;
getPushCidCallbacks
.
length
=
0
;
}
}
const
API_GET_PUSH_CLIENT_ID
=
"getPushClientId"
;
const
API_GET_PUSH_CLIENT_ID
=
"getPushClientId"
;
const
getPushClientId
=
defineAsyncApi
(
API_GET_PUSH_CLIENT_ID
,
(
_
,
{
resolve
,
reject
})
=>
{
const
getPushClientId
=
defineAsyncApi
(
API_GET_PUSH_CLIENT_ID
,
(
_
,
{
resolve
:
resolve2
,
reject
})
=>
{
Promise
.
resolve
().
then
(()
=>
{
Promise
.
resolve
().
then
(()
=>
{
if
(
typeof
enabled
===
"undefined"
)
{
if
(
typeof
enabled
===
"undefined"
)
{
enabled
=
false
;
enabled
=
false
;
...
@@ -1040,7 +1040,7 @@ const getPushClientId = defineAsyncApi(API_GET_PUSH_CLIENT_ID, (_, { resolve, re
...
@@ -1040,7 +1040,7 @@ const getPushClientId = defineAsyncApi(API_GET_PUSH_CLIENT_ID, (_, { resolve, re
}
}
getPushCidCallbacks
.
push
((
cid2
,
errMsg
)
=>
{
getPushCidCallbacks
.
push
((
cid2
,
errMsg
)
=>
{
if
(
cid2
)
{
if
(
cid2
)
{
resolve
({
cid
:
cid2
});
resolve
2
({
cid
:
cid2
});
}
else
{
}
else
{
reject
(
errMsg
);
reject
(
errMsg
);
}
}
...
@@ -1105,9 +1105,9 @@ function promisify(name, api) {
...
@@ -1105,9 +1105,9 @@ function promisify(name, api) {
if
(
isFunction
(
options
.
success
)
||
isFunction
(
options
.
fail
)
||
isFunction
(
options
.
complete
))
{
if
(
isFunction
(
options
.
success
)
||
isFunction
(
options
.
fail
)
||
isFunction
(
options
.
complete
))
{
return
wrapperReturnValue
(
name
,
invokeApi
(
name
,
api
,
options
,
rest
));
return
wrapperReturnValue
(
name
,
invokeApi
(
name
,
api
,
options
,
rest
));
}
}
return
wrapperReturnValue
(
name
,
handlePromise
(
new
Promise
((
resolve
,
reject
)
=>
{
return
wrapperReturnValue
(
name
,
handlePromise
(
new
Promise
((
resolve
2
,
reject
)
=>
{
invokeApi
(
name
,
api
,
extend
({},
options
,
{
invokeApi
(
name
,
api
,
extend
({},
options
,
{
success
:
resolve
,
success
:
resolve
2
,
fail
:
reject
fail
:
reject
}),
rest
);
}),
rest
);
})));
})));
...
@@ -1267,8 +1267,8 @@ function populateParameters(fromRes, toRes) {
...
@@ -1267,8 +1267,8 @@ function populateParameters(fromRes, toRes) {
appVersion
:
"1.0.0"
,
appVersion
:
"1.0.0"
,
appVersionCode
:
"100"
,
appVersionCode
:
"100"
,
appLanguage
:
getAppLanguage
(
hostLanguage
),
appLanguage
:
getAppLanguage
(
hostLanguage
),
uniCompileVersion
:
"4.2
4
"
,
uniCompileVersion
:
"4.2
8
"
,
uniRuntimeVersion
:
"4.2
4
"
,
uniRuntimeVersion
:
"4.2
8
"
,
uniPlatform
:
"mp-weixin"
,
uniPlatform
:
"mp-weixin"
,
deviceBrand
,
deviceBrand
,
deviceModel
:
model
,
deviceModel
:
model
,
...
@@ -2963,6 +2963,9 @@ function isReadonly(value) {
...
@@ -2963,6 +2963,9 @@ function isReadonly(value) {
function
isShallow
(
value
)
{
function
isShallow
(
value
)
{
return
!!
(
value
&&
value
[
"__v_isShallow"
]);
return
!!
(
value
&&
value
[
"__v_isShallow"
]);
}
}
function
isProxy
(
value
)
{
return
isReactive
(
value
)
||
isReadonly
(
value
);
}
function
toRaw
(
observed
)
{
function
toRaw
(
observed
)
{
const
raw
=
observed
&&
observed
[
"__v_raw"
];
const
raw
=
observed
&&
observed
[
"__v_raw"
];
return
raw
?
toRaw
(
raw
)
:
observed
;
return
raw
?
toRaw
(
raw
)
:
observed
;
...
@@ -3757,6 +3760,47 @@ function setCurrentRenderingInstance(instance) {
...
@@ -3757,6 +3760,47 @@ function setCurrentRenderingInstance(instance) {
instance
&&
instance
.
type
.
__scopeId
||
null
;
instance
&&
instance
.
type
.
__scopeId
||
null
;
return
prev
;
return
prev
;
}
}
const
COMPONENTS
=
"components"
;
function
resolveComponent
(
name
,
maybeSelfReference
)
{
return
resolveAsset
(
COMPONENTS
,
name
,
true
,
maybeSelfReference
)
||
name
;
}
function
resolveAsset
(
type
,
name
,
warnMissing
=
true
,
maybeSelfReference
=
false
)
{
const
instance
=
currentRenderingInstance
||
currentInstance
;
if
(
instance
)
{
const
Component2
=
instance
.
type
;
if
(
type
===
COMPONENTS
)
{
const
selfName
=
getComponentName
(
Component2
,
false
);
if
(
selfName
&&
(
selfName
===
name
||
selfName
===
camelize
(
name
)
||
selfName
===
capitalize
(
camelize
(
name
))))
{
return
Component2
;
}
}
const
res
=
(
// local registration
// check instance[type] first which is resolved for options API
resolve
(
instance
[
type
]
||
Component2
[
type
],
name
)
||
// global registration
resolve
(
instance
.
appContext
[
type
],
name
)
);
if
(
!
res
&&
maybeSelfReference
)
{
return
Component2
;
}
if
(
warnMissing
&&
!
res
)
{
const
extra
=
type
===
COMPONENTS
?
`
If this is a native custom element, make sure to exclude it from component resolution via compilerOptions.isCustomElement.`
:
``
;
warn$1
(
`Failed to resolve
${
type
.
slice
(
0
,
-
1
)}
:
${
name
}${
extra
}
`
);
}
return
res
;
}
else
{
warn$1
(
`resolve
${
capitalize
(
type
.
slice
(
0
,
-
1
))}
can only be used in render() or setup().`
);
}
}
function
resolve
(
registry
,
name
)
{
return
registry
&&
(
registry
[
name
]
||
registry
[
camelize
(
name
)]
||
registry
[
capitalize
(
camelize
(
name
))]);
}
const
INITIAL_WATCHER_VALUE
=
{};
const
INITIAL_WATCHER_VALUE
=
{};
function
watch
(
source
,
cb
,
options
)
{
function
watch
(
source
,
cb
,
options
)
{
if
(
!
isFunction
(
cb
))
{
if
(
!
isFunction
(
cb
))
{
...
@@ -5364,6 +5408,12 @@ const Static = Symbol.for("v-stc");
...
@@ -5364,6 +5408,12 @@ const Static = Symbol.for("v-stc");
function
isVNode
(
value
)
{
function
isVNode
(
value
)
{
return
value
?
value
.
__v_isVNode
===
true
:
false
;
return
value
?
value
.
__v_isVNode
===
true
:
false
;
}
}
const
InternalObjectKey
=
`__vInternal`
;
function
guardReactiveProps
(
props
)
{
if
(
!
props
)
return
null
;
return
isProxy
(
props
)
||
InternalObjectKey
in
props
?
extend
({},
props
)
:
props
;
}
const
emptyAppContext
=
createAppContext
();
const
emptyAppContext
=
createAppContext
();
let
uid
=
0
;
let
uid
=
0
;
function
createComponentInstance
(
vnode
,
parent
,
suspense
)
{
function
createComponentInstance
(
vnode
,
parent
,
suspense
)
{
...
@@ -6548,6 +6598,11 @@ function initApp(app) {
...
@@ -6548,6 +6598,11 @@ function initApp(app) {
}
}
}
}
const
propsCaches
=
/* @__PURE__ */
Object
.
create
(
null
);
const
propsCaches
=
/* @__PURE__ */
Object
.
create
(
null
);
function
renderProps
(
props
)
{
const
{
uid
:
uid2
,
__counter
}
=
getCurrentInstance
();
const
propsId
=
(
propsCaches
[
uid2
]
||
(
propsCaches
[
uid2
]
=
[])).
push
(
guardReactiveProps
(
props
))
-
1
;
return
uid2
+
","
+
propsId
+
","
+
__counter
;
}
function
pruneComponentPropsCache
(
uid2
)
{
function
pruneComponentPropsCache
(
uid2
)
{
delete
propsCaches
[
uid2
];
delete
propsCaches
[
uid2
];
}
}
...
@@ -6711,8 +6766,10 @@ function vFor(source, renderItem) {
...
@@ -6711,8 +6766,10 @@ function vFor(source, renderItem) {
}
}
const
o
=
(
value
,
key
)
=>
vOn
(
value
,
key
);
const
o
=
(
value
,
key
)
=>
vOn
(
value
,
key
);
const
f
=
(
source
,
renderItem
)
=>
vFor
(
source
,
renderItem
);
const
f
=
(
source
,
renderItem
)
=>
vFor
(
source
,
renderItem
);
const
e
=
(
target
,
...
sources
)
=>
extend
(
target
,
...
sources
);
const
n
=
(
value
)
=>
normalizeClass
(
value
);
const
n
=
(
value
)
=>
normalizeClass
(
value
);
const
t
=
(
val
)
=>
toDisplayString
(
val
);
const
t
=
(
val
)
=>
toDisplayString
(
val
);
const
p
=
(
props
)
=>
renderProps
(
props
);
function
createApp$1
(
rootComponent
,
rootProps
=
null
)
{
function
createApp$1
(
rootComponent
,
rootProps
=
null
)
{
rootComponent
&&
(
rootComponent
.
mpType
=
"app"
);
rootComponent
&&
(
rootComponent
.
mpType
=
"app"
);
return
createVueApp
(
rootComponent
,
rootProps
).
use
(
plugin
);
return
createVueApp
(
rootComponent
,
rootProps
).
use
(
plugin
);
...
@@ -7546,8 +7603,11 @@ const createSubpackageApp = initCreateSubpackageApp();
...
@@ -7546,8 +7603,11 @@ const createSubpackageApp = initCreateSubpackageApp();
}
}
exports
.
_export_sfc
=
_export_sfc
;
exports
.
_export_sfc
=
_export_sfc
;
exports
.
createSSRApp
=
createSSRApp
;
exports
.
createSSRApp
=
createSSRApp
;
exports
.
e
=
e
;
exports
.
f
=
f
;
exports
.
f
=
f
;
exports
.
index
=
index
;
exports
.
index
=
index
;
exports
.
n
=
n
;
exports
.
n
=
n
;
exports
.
o
=
o
;
exports
.
o
=
o
;
exports
.
p
=
p
;
exports
.
resolveComponent
=
resolveComponent
;
exports
.
t
=
t
;
exports
.
t
=
t
;
unpackage/dist/dev/mp-weixin/pages/contact/contact.js
View file @
b58b1adc
"use strict"
;
"use strict"
;
const
common_vendor
=
require
(
"../../common/vendor.js"
);
const
common_vendor
=
require
(
"../../common/vendor.js"
);
const
_sfc_main
=
{};
const
_sfc_main
=
{};
function
_sfc_render
(
_ctx
,
_cache
)
{
function
_sfc_render
(
_ctx
,
_cache
,
$props
,
$setup
,
$data
,
$options
)
{
return
{};
return
{};
}
}
const
MiniProgramPage
=
/* @__PURE__ */
common_vendor
.
_export_sfc
(
_sfc_main
,
[[
"render"
,
_sfc_render
]]);
const
MiniProgramPage
=
/* @__PURE__ */
common_vendor
.
_export_sfc
(
_sfc_main
,
[[
"render"
,
_sfc_render
]]);
...
...
unpackage/dist/dev/mp-weixin/pages/contact/contact.wxml
View file @
b58b1adc
<view class=""> 联系我们 </view>
<view class=""> 联系我们 <rich-text nodes="{{htmlContent}}"></rich-text></view>
\ No newline at end of file
\ No newline at end of file
unpackage/dist/dev/mp-weixin/pages/home/home.js
View file @
b58b1adc
"use strict"
;
"use strict"
;
const
common_vendor
=
require
(
"../../common/vendor.js"
);
const
common_vendor
=
require
(
"../../common/vendor.js"
);
const
common_assets
=
require
(
"../../common/assets.js"
);
const
_sfc_main
=
{
const
_sfc_main
=
{
data
()
{
data
()
{
return
{
return
{
title
:
"Hello Uni-app 123"
navHeight
:
""
,
customTop
:
""
,
customHeight
:
""
,
findCoceralVal
:
""
,
background
:
[
"color1"
,
"color2"
,
"color3"
],
navLists
:
[
{
id
:
1
,
imgsrc
:
"../../static/c1.png"
,
name
:
"活动服务"
},
{
id
:
2
,
imgsrc
:
"../../static/c2.png"
,
name
:
"培训测试"
},
{
id
:
3
,
imgsrc
:
"../../static/c3.png"
,
name
:
"问卷调查"
},
{
id
:
4
,
imgsrc
:
"../../static/c4.png"
,
name
:
"我要投稿"
},
{
id
:
5
,
imgsrc
:
"../../static/c5.png"
,
name
:
"党务直通"
},
{
id
:
6
,
imgsrc
:
"../../static/c6.png"
,
name
:
"廉洁作风"
},
{
id
:
7
,
imgsrc
:
"../../static/c7.png"
,
name
:
"机电视窗"
},
{
id
:
8
,
imgsrc
:
"../../static/c1.png"
,
name
:
"支部风采"
},
{
id
:
9
,
imgsrc
:
"../../static/c1.png"
,
name
:
"年度专栏"
},
{
id
:
10
,
imgsrc
:
"../../static/c1.png"
,
name
:
"工团快讯"
},
{
id
:
11
,
imgsrc
:
"../../static/c1.png"
,
name
:
"学习栏目"
}
],
newsList
:
[
{
news
:
"手段和封建时代看看的身份那是肯定JFK四年"
,
imgsrc
:
"../../static/c1.png"
,
time
:
"2020-09-21"
,
auth
:
"新华社北京"
},
{
news
:
"手段和封建时代看看的身份那是肯定JFK四年"
,
imgsrc
:
"../../static/c1.png"
,
time
:
"2020-09-21"
,
auth
:
"新华社北京"
},
{
news
:
"手段和封建时代看看的身份那是肯定JFK四年"
,
imgsrc
:
"../../static/c1.png"
,
time
:
"2020-09-21"
,
auth
:
"新华社北京"
}
]
};
};
},
},
onLoad
()
{
onLoad
()
{
let
custom
=
common_vendor
.
index
.
getMenuButtonBoundingClientRect
();
let
system
=
common_vendor
.
index
.
getSystemSetting
();
this
.
navHeight
=
system
.
statusBarHeight
+
44
;
this
.
customTop
=
custom
.
top
;
this
.
customHeight
=
custom
.
height
;
},
},
methods
:
{}
methods
:
{
confirm
()
{
common_vendor
.
index
.
showToast
({
title
:
"搜索"
});
}
}
};
};
if
(
!
Array
)
{
const
_easycom_uni_icons2
=
common_vendor
.
resolveComponent
(
"uni-icons"
);
const
_easycom_uni_section2
=
common_vendor
.
resolveComponent
(
"uni-section"
);
(
_easycom_uni_icons2
+
_easycom_uni_section2
)();
}
const
_easycom_uni_icons
=
()
=>
"../../uni_modules/uni-icons/components/uni-icons/uni-icons.js"
;
const
_easycom_uni_section
=
()
=>
"../../uni_modules/uni-section/components/uni-section/uni-section.js"
;
if
(
!
Math
)
{
(
_easycom_uni_icons
+
_easycom_uni_section
)();
}
function
_sfc_render
(
_ctx
,
_cache
,
$props
,
$setup
,
$data
,
$options
)
{
function
_sfc_render
(
_ctx
,
_cache
,
$props
,
$setup
,
$data
,
$options
)
{
return
{
return
{
a
:
common_assets
.
_imports_0
,
a
:
common_vendor
.
p
({
b
:
common_vendor
.
t
(
$data
.
title
)
type
:
"search"
,
size
:
"18"
,
color
:
"#fff"
}),
b
:
common_vendor
.
o
((...
args
)
=>
$options
.
confirm
&&
$options
.
confirm
(...
args
)),
c
:
$data
.
customTop
+
"px"
,
d
:
$data
.
customHeight
+
"px"
,
e
:
$data
.
navHeight
+
"px"
,
f
:
common_vendor
.
f
(
$data
.
navLists
,
(
item
,
index
,
i0
)
=>
{
return
{
a
:
item
.
imgsrc
,
b
:
common_vendor
.
t
(
item
.
name
),
c
:
index
,
d
:
item
};
}),
g
:
common_vendor
.
f
(
$data
.
newsList
,
(
item
,
index
,
i0
)
=>
{
return
{
a
:
item
.
imgsrc
,
b
:
common_vendor
.
t
(
item
.
news
),
c
:
common_vendor
.
t
(
item
.
auth
),
d
:
common_vendor
.
t
(
item
.
time
),
e
:
index
,
f
:
item
};
}),
h
:
common_vendor
.
p
({
title
:
"精选资讯"
,
more
:
"true"
,
moreUrl
:
"/pages/mine/development/development"
,
type
:
"line"
})
};
};
}
}
const
MiniProgramPage
=
/* @__PURE__ */
common_vendor
.
_export_sfc
(
_sfc_main
,
[[
"render"
,
_sfc_render
]]);
const
MiniProgramPage
=
/* @__PURE__ */
common_vendor
.
_export_sfc
(
_sfc_main
,
[[
"render"
,
_sfc_render
]]);
...
...
unpackage/dist/dev/mp-weixin/pages/home/home.json
View file @
b58b1adc
{
{
"navigationBarTitleText"
:
"首页"
,
"navigationBarTitleText"
:
"智慧党建"
,
"usingComponents"
:
{}
"navigationStyle"
:
"custom"
,
"enablePullDownRefresh"
:
true
,
"usingComponents"
:
{
"uni-icons"
:
"../../uni_modules/uni-icons/components/uni-icons/uni-icons"
,
"uni-section"
:
"../../uni_modules/uni-section/components/uni-section/uni-section"
}
}
}
\ No newline at end of file
unpackage/dist/dev/mp-weixin/pages/home/home.wxml
View file @
b58b1adc
<view class="content"><image class="logo" src="{{a}}"></image><view class="text-area"><text class="title">{{b}}</text></view></view>
<view class="content"><view class="navbar" style="{{'height:' + e}}"><view class="topInfo" style="{{'margin-top:' + c + ';' + ('height:' + d)}}"><view class="joinCocelal"><text>智慧党建</text></view><view class="searchCoceral"><uni-icons wx:if="{{a}}" class="input-uni-icon" style="margin-right:3px" u-i="6a7ebde3-0" bind:__l="__l" u-p="{{a}}"/><input confirm-type="search" class="nav-bar-input" type="text" placeholder="输入搜索关键词" placeholder-class="title_input" bindconfirm="{{b}}"/></view></view></view><view class="uni-margin-wrap"><swiper class="swiper" circular indicator-dots="{{true}}" autoplay="{{true}}" interval="{{2000}}" duration="{{500}}"><swiper-item><view class="swiper-item uni-bg-red">A</view></swiper-item><swiper-item><view class="swiper-item uni-bg-green">B</view></swiper-item><swiper-item><view class="swiper-item uni-bg-blue">C</view></swiper-item></swiper></view><view class="nav-list"><view wx:for="{{f}}" wx:for-item="item" wx:key="c" class="nav-out" id="{{item.d}}"><view class="nav-item"><image src="{{item.a}}" mode="" class="imgi"></image><text>{{item.b}}</text></view></view></view><uni-section wx:if="{{h}}" u-s="{{['d']}}" u-i="6a7ebde3-1" bind:__l="__l" u-p="{{h}}"><view wx:for="{{g}}" wx:for-item="item" wx:key="e" class="news-out" id="{{item.f}}"><view class="news-item"><image src="{{item.a}}" mode="" class="news-img"></image></view><view class="news-time-out"><view class=""><text>{{item.b}}</text></view><view class="news-time"><text class="news-auth">{{item.c}}</text><text>{{item.d}}</text></view></view></view></uni-section></view>
\ No newline at end of file
\ No newline at end of file
unpackage/dist/dev/mp-weixin/pages/home/home.wxss
View file @
b58b1adc
.navbar {
width: 100%;
display: flex;
align-items: center;
background-color: #C02B1E;
}
.navbar .title_input {
color: #fff;
}
.navbar .joinCocelal {
font-size: 14px;
color: #fff;
margin-right: 20px;
}
.navbar .topInfo {
width: 100%;
display: flex;
align-items: center;
padding-bottom: 8px;
padding-left: 10px;
}
.navbar .topInfo .searchCoceral {
display: flex;
margin-top: 4px;
}
.content {
.content {
background-color: #fff;
}
.uni-margin-wrap {
width: 690rpx;
width: 100%;
}
.swiper {
height: 400rpx;
}
.swiper-item {
display: block;
height: 380rpx;
line-height: 400rpx;
text-align: center;
}
.swiper-list {
margin-top: 40rpx;
margin-bottom: 0;
}
.nav-list {
display: flex;
flex-wrap: wrap;
}
.nav-out {
width: 25%;
margin-top: 4px;
}
.nav-item {
display: flex;
display: flex;
flex-direction: column;
flex-direction: column;
align-items: center;
justify-content: center;
justify-content: center;
align-items: center;
}
}
.logo {
.imgi {
height: 200rpx;
width: 32px;
width: 200rpx;
height: 32px;
margin-top: 200rpx;
margin-left: auto;
margin-right: auto;
margin-bottom: 50rpx;
}
}
.text-area {
.news-out {
width: 98%;
margin: 0 auto;
display: flex;
display: flex;
justify-content: center;
margin-top: 10px;
}
.news-time-out {
display: flex;
flex-direction: column;
justify-content: space-between;
}
.news-img {
width: 120px;
height: 70px;
}
.news-auth {
margin-right: 5px;
}
}
.
titl
e {
.
news-tim
e {
font-size: 36r
px;
font-size: 10
px;
color: #8f8f94
;
color: #999
;
}
}
unpackage/dist/dev/mp-weixin/static/app-plus/location@3x.png
0 → 100644
View file @
b58b1adc
4.86 KB
unpackage/dist/dev/mp-weixin/static/app-plus/uni@2x.png
0 → 100644
View file @
b58b1adc
4.06 KB
unpackage/dist/dev/mp-weixin/uni_modules/uni-icons/components/uni-icons/icons.js
0 → 100644
View file @
b58b1adc
"use strict"
;
const
icons
=
{
"id"
:
"2852637"
,
"name"
:
"uniui图标库"
,
"font_family"
:
"uniicons"
,
"css_prefix_text"
:
"uniui-"
,
"description"
:
""
,
"glyphs"
:
[
{
"icon_id"
:
"25027049"
,
"name"
:
"yanse"
,
"font_class"
:
"color"
,
"unicode"
:
"e6cf"
,
"unicode_decimal"
:
59087
},
{
"icon_id"
:
"25027048"
,
"name"
:
"wallet"
,
"font_class"
:
"wallet"
,
"unicode"
:
"e6b1"
,
"unicode_decimal"
:
59057
},
{
"icon_id"
:
"25015720"
,
"name"
:
"settings-filled"
,
"font_class"
:
"settings-filled"
,
"unicode"
:
"e6ce"
,
"unicode_decimal"
:
59086
},
{
"icon_id"
:
"25015434"
,
"name"
:
"shimingrenzheng-filled"
,
"font_class"
:
"auth-filled"
,
"unicode"
:
"e6cc"
,
"unicode_decimal"
:
59084
},
{
"icon_id"
:
"24934246"
,
"name"
:
"shop-filled"
,
"font_class"
:
"shop-filled"
,
"unicode"
:
"e6cd"
,
"unicode_decimal"
:
59085
},
{
"icon_id"
:
"24934159"
,
"name"
:
"staff-filled-01"
,
"font_class"
:
"staff-filled"
,
"unicode"
:
"e6cb"
,
"unicode_decimal"
:
59083
},
{
"icon_id"
:
"24932461"
,
"name"
:
"VIP-filled"
,
"font_class"
:
"vip-filled"
,
"unicode"
:
"e6c6"
,
"unicode_decimal"
:
59078
},
{
"icon_id"
:
"24932462"
,
"name"
:
"plus_circle_fill"
,
"font_class"
:
"plus-filled"
,
"unicode"
:
"e6c7"
,
"unicode_decimal"
:
59079
},
{
"icon_id"
:
"24932463"
,
"name"
:
"folder_add-filled"
,
"font_class"
:
"folder-add-filled"
,
"unicode"
:
"e6c8"
,
"unicode_decimal"
:
59080
},
{
"icon_id"
:
"24932464"
,
"name"
:
"yanse-filled"
,
"font_class"
:
"color-filled"
,
"unicode"
:
"e6c9"
,
"unicode_decimal"
:
59081
},
{
"icon_id"
:
"24932465"
,
"name"
:
"tune-filled"
,
"font_class"
:
"tune-filled"
,
"unicode"
:
"e6ca"
,
"unicode_decimal"
:
59082
},
{
"icon_id"
:
"24932455"
,
"name"
:
"a-rilidaka-filled"
,
"font_class"
:
"calendar-filled"
,
"unicode"
:
"e6c0"
,
"unicode_decimal"
:
59072
},
{
"icon_id"
:
"24932456"
,
"name"
:
"notification-filled"
,
"font_class"
:
"notification-filled"
,
"unicode"
:
"e6c1"
,
"unicode_decimal"
:
59073
},
{
"icon_id"
:
"24932457"
,
"name"
:
"wallet-filled"
,
"font_class"
:
"wallet-filled"
,
"unicode"
:
"e6c2"
,
"unicode_decimal"
:
59074
},
{
"icon_id"
:
"24932458"
,
"name"
:
"paihangbang-filled"
,
"font_class"
:
"medal-filled"
,
"unicode"
:
"e6c3"
,
"unicode_decimal"
:
59075
},
{
"icon_id"
:
"24932459"
,
"name"
:
"gift-filled"
,
"font_class"
:
"gift-filled"
,
"unicode"
:
"e6c4"
,
"unicode_decimal"
:
59076
},
{
"icon_id"
:
"24932460"
,
"name"
:
"fire-filled"
,
"font_class"
:
"fire-filled"
,
"unicode"
:
"e6c5"
,
"unicode_decimal"
:
59077
},
{
"icon_id"
:
"24928001"
,
"name"
:
"refreshempty"
,
"font_class"
:
"refreshempty"
,
"unicode"
:
"e6bf"
,
"unicode_decimal"
:
59071
},
{
"icon_id"
:
"24926853"
,
"name"
:
"location-ellipse"
,
"font_class"
:
"location-filled"
,
"unicode"
:
"e6af"
,
"unicode_decimal"
:
59055
},
{
"icon_id"
:
"24926735"
,
"name"
:
"person-filled"
,
"font_class"
:
"person-filled"
,
"unicode"
:
"e69d"
,
"unicode_decimal"
:
59037
},
{
"icon_id"
:
"24926703"
,
"name"
:
"personadd-filled"
,
"font_class"
:
"personadd-filled"
,
"unicode"
:
"e698"
,
"unicode_decimal"
:
59032
},
{
"icon_id"
:
"24923351"
,
"name"
:
"back"
,
"font_class"
:
"back"
,
"unicode"
:
"e6b9"
,
"unicode_decimal"
:
59065
},
{
"icon_id"
:
"24923352"
,
"name"
:
"forward"
,
"font_class"
:
"forward"
,
"unicode"
:
"e6ba"
,
"unicode_decimal"
:
59066
},
{
"icon_id"
:
"24923353"
,
"name"
:
"arrowthinright"
,
"font_class"
:
"arrow-right"
,
"unicode"
:
"e6bb"
,
"unicode_decimal"
:
59067
},
{
"icon_id"
:
"24923353"
,
"name"
:
"arrowthinright"
,
"font_class"
:
"arrowthinright"
,
"unicode"
:
"e6bb"
,
"unicode_decimal"
:
59067
},
{
"icon_id"
:
"24923354"
,
"name"
:
"arrowthinleft"
,
"font_class"
:
"arrow-left"
,
"unicode"
:
"e6bc"
,
"unicode_decimal"
:
59068
},
{
"icon_id"
:
"24923354"
,
"name"
:
"arrowthinleft"
,
"font_class"
:
"arrowthinleft"
,
"unicode"
:
"e6bc"
,
"unicode_decimal"
:
59068
},
{
"icon_id"
:
"24923355"
,
"name"
:
"arrowthinup"
,
"font_class"
:
"arrow-up"
,
"unicode"
:
"e6bd"
,
"unicode_decimal"
:
59069
},
{
"icon_id"
:
"24923355"
,
"name"
:
"arrowthinup"
,
"font_class"
:
"arrowthinup"
,
"unicode"
:
"e6bd"
,
"unicode_decimal"
:
59069
},
{
"icon_id"
:
"24923356"
,
"name"
:
"arrowthindown"
,
"font_class"
:
"arrow-down"
,
"unicode"
:
"e6be"
,
"unicode_decimal"
:
59070
},
{
"icon_id"
:
"24923356"
,
"name"
:
"arrowthindown"
,
"font_class"
:
"arrowthindown"
,
"unicode"
:
"e6be"
,
"unicode_decimal"
:
59070
},
{
"icon_id"
:
"24923349"
,
"name"
:
"arrowdown"
,
"font_class"
:
"bottom"
,
"unicode"
:
"e6b8"
,
"unicode_decimal"
:
59064
},
{
"icon_id"
:
"24923349"
,
"name"
:
"arrowdown"
,
"font_class"
:
"arrowdown"
,
"unicode"
:
"e6b8"
,
"unicode_decimal"
:
59064
},
{
"icon_id"
:
"24923346"
,
"name"
:
"arrowright"
,
"font_class"
:
"right"
,
"unicode"
:
"e6b5"
,
"unicode_decimal"
:
59061
},
{
"icon_id"
:
"24923346"
,
"name"
:
"arrowright"
,
"font_class"
:
"arrowright"
,
"unicode"
:
"e6b5"
,
"unicode_decimal"
:
59061
},
{
"icon_id"
:
"24923347"
,
"name"
:
"arrowup"
,
"font_class"
:
"top"
,
"unicode"
:
"e6b6"
,
"unicode_decimal"
:
59062
},
{
"icon_id"
:
"24923347"
,
"name"
:
"arrowup"
,
"font_class"
:
"arrowup"
,
"unicode"
:
"e6b6"
,
"unicode_decimal"
:
59062
},
{
"icon_id"
:
"24923348"
,
"name"
:
"arrowleft"
,
"font_class"
:
"left"
,
"unicode"
:
"e6b7"
,
"unicode_decimal"
:
59063
},
{
"icon_id"
:
"24923348"
,
"name"
:
"arrowleft"
,
"font_class"
:
"arrowleft"
,
"unicode"
:
"e6b7"
,
"unicode_decimal"
:
59063
},
{
"icon_id"
:
"24923334"
,
"name"
:
"eye"
,
"font_class"
:
"eye"
,
"unicode"
:
"e651"
,
"unicode_decimal"
:
58961
},
{
"icon_id"
:
"24923335"
,
"name"
:
"eye-filled"
,
"font_class"
:
"eye-filled"
,
"unicode"
:
"e66a"
,
"unicode_decimal"
:
58986
},
{
"icon_id"
:
"24923336"
,
"name"
:
"eye-slash"
,
"font_class"
:
"eye-slash"
,
"unicode"
:
"e6b3"
,
"unicode_decimal"
:
59059
},
{
"icon_id"
:
"24923337"
,
"name"
:
"eye-slash-filled"
,
"font_class"
:
"eye-slash-filled"
,
"unicode"
:
"e6b4"
,
"unicode_decimal"
:
59060
},
{
"icon_id"
:
"24923305"
,
"name"
:
"info-filled"
,
"font_class"
:
"info-filled"
,
"unicode"
:
"e649"
,
"unicode_decimal"
:
58953
},
{
"icon_id"
:
"24923299"
,
"name"
:
"reload-01"
,
"font_class"
:
"reload"
,
"unicode"
:
"e6b2"
,
"unicode_decimal"
:
59058
},
{
"icon_id"
:
"24923195"
,
"name"
:
"mic_slash_fill"
,
"font_class"
:
"micoff-filled"
,
"unicode"
:
"e6b0"
,
"unicode_decimal"
:
59056
},
{
"icon_id"
:
"24923165"
,
"name"
:
"map-pin-ellipse"
,
"font_class"
:
"map-pin-ellipse"
,
"unicode"
:
"e6ac"
,
"unicode_decimal"
:
59052
},
{
"icon_id"
:
"24923166"
,
"name"
:
"map-pin"
,
"font_class"
:
"map-pin"
,
"unicode"
:
"e6ad"
,
"unicode_decimal"
:
59053
},
{
"icon_id"
:
"24923167"
,
"name"
:
"location"
,
"font_class"
:
"location"
,
"unicode"
:
"e6ae"
,
"unicode_decimal"
:
59054
},
{
"icon_id"
:
"24923064"
,
"name"
:
"starhalf"
,
"font_class"
:
"starhalf"
,
"unicode"
:
"e683"
,
"unicode_decimal"
:
59011
},
{
"icon_id"
:
"24923065"
,
"name"
:
"star"
,
"font_class"
:
"star"
,
"unicode"
:
"e688"
,
"unicode_decimal"
:
59016
},
{
"icon_id"
:
"24923066"
,
"name"
:
"star-filled"
,
"font_class"
:
"star-filled"
,
"unicode"
:
"e68f"
,
"unicode_decimal"
:
59023
},
{
"icon_id"
:
"24899646"
,
"name"
:
"a-rilidaka"
,
"font_class"
:
"calendar"
,
"unicode"
:
"e6a0"
,
"unicode_decimal"
:
59040
},
{
"icon_id"
:
"24899647"
,
"name"
:
"fire"
,
"font_class"
:
"fire"
,
"unicode"
:
"e6a1"
,
"unicode_decimal"
:
59041
},
{
"icon_id"
:
"24899648"
,
"name"
:
"paihangbang"
,
"font_class"
:
"medal"
,
"unicode"
:
"e6a2"
,
"unicode_decimal"
:
59042
},
{
"icon_id"
:
"24899649"
,
"name"
:
"font"
,
"font_class"
:
"font"
,
"unicode"
:
"e6a3"
,
"unicode_decimal"
:
59043
},
{
"icon_id"
:
"24899650"
,
"name"
:
"gift"
,
"font_class"
:
"gift"
,
"unicode"
:
"e6a4"
,
"unicode_decimal"
:
59044
},
{
"icon_id"
:
"24899651"
,
"name"
:
"link"
,
"font_class"
:
"link"
,
"unicode"
:
"e6a5"
,
"unicode_decimal"
:
59045
},
{
"icon_id"
:
"24899652"
,
"name"
:
"notification"
,
"font_class"
:
"notification"
,
"unicode"
:
"e6a6"
,
"unicode_decimal"
:
59046
},
{
"icon_id"
:
"24899653"
,
"name"
:
"staff"
,
"font_class"
:
"staff"
,
"unicode"
:
"e6a7"
,
"unicode_decimal"
:
59047
},
{
"icon_id"
:
"24899654"
,
"name"
:
"VIP"
,
"font_class"
:
"vip"
,
"unicode"
:
"e6a8"
,
"unicode_decimal"
:
59048
},
{
"icon_id"
:
"24899655"
,
"name"
:
"folder_add"
,
"font_class"
:
"folder-add"
,
"unicode"
:
"e6a9"
,
"unicode_decimal"
:
59049
},
{
"icon_id"
:
"24899656"
,
"name"
:
"tune"
,
"font_class"
:
"tune"
,
"unicode"
:
"e6aa"
,
"unicode_decimal"
:
59050
},
{
"icon_id"
:
"24899657"
,
"name"
:
"shimingrenzheng"
,
"font_class"
:
"auth"
,
"unicode"
:
"e6ab"
,
"unicode_decimal"
:
59051
},
{
"icon_id"
:
"24899565"
,
"name"
:
"person"
,
"font_class"
:
"person"
,
"unicode"
:
"e699"
,
"unicode_decimal"
:
59033
},
{
"icon_id"
:
"24899566"
,
"name"
:
"email-filled"
,
"font_class"
:
"email-filled"
,
"unicode"
:
"e69a"
,
"unicode_decimal"
:
59034
},
{
"icon_id"
:
"24899567"
,
"name"
:
"phone-filled"
,
"font_class"
:
"phone-filled"
,
"unicode"
:
"e69b"
,
"unicode_decimal"
:
59035
},
{
"icon_id"
:
"24899568"
,
"name"
:
"phone"
,
"font_class"
:
"phone"
,
"unicode"
:
"e69c"
,
"unicode_decimal"
:
59036
},
{
"icon_id"
:
"24899570"
,
"name"
:
"email"
,
"font_class"
:
"email"
,
"unicode"
:
"e69e"
,
"unicode_decimal"
:
59038
},
{
"icon_id"
:
"24899571"
,
"name"
:
"personadd"
,
"font_class"
:
"personadd"
,
"unicode"
:
"e69f"
,
"unicode_decimal"
:
59039
},
{
"icon_id"
:
"24899558"
,
"name"
:
"chatboxes-filled"
,
"font_class"
:
"chatboxes-filled"
,
"unicode"
:
"e692"
,
"unicode_decimal"
:
59026
},
{
"icon_id"
:
"24899559"
,
"name"
:
"contact"
,
"font_class"
:
"contact"
,
"unicode"
:
"e693"
,
"unicode_decimal"
:
59027
},
{
"icon_id"
:
"24899560"
,
"name"
:
"chatbubble-filled"
,
"font_class"
:
"chatbubble-filled"
,
"unicode"
:
"e694"
,
"unicode_decimal"
:
59028
},
{
"icon_id"
:
"24899561"
,
"name"
:
"contact-filled"
,
"font_class"
:
"contact-filled"
,
"unicode"
:
"e695"
,
"unicode_decimal"
:
59029
},
{
"icon_id"
:
"24899562"
,
"name"
:
"chatboxes"
,
"font_class"
:
"chatboxes"
,
"unicode"
:
"e696"
,
"unicode_decimal"
:
59030
},
{
"icon_id"
:
"24899563"
,
"name"
:
"chatbubble"
,
"font_class"
:
"chatbubble"
,
"unicode"
:
"e697"
,
"unicode_decimal"
:
59031
},
{
"icon_id"
:
"24881290"
,
"name"
:
"upload-filled"
,
"font_class"
:
"upload-filled"
,
"unicode"
:
"e68e"
,
"unicode_decimal"
:
59022
},
{
"icon_id"
:
"24881292"
,
"name"
:
"upload"
,
"font_class"
:
"upload"
,
"unicode"
:
"e690"
,
"unicode_decimal"
:
59024
},
{
"icon_id"
:
"24881293"
,
"name"
:
"weixin"
,
"font_class"
:
"weixin"
,
"unicode"
:
"e691"
,
"unicode_decimal"
:
59025
},
{
"icon_id"
:
"24881274"
,
"name"
:
"compose"
,
"font_class"
:
"compose"
,
"unicode"
:
"e67f"
,
"unicode_decimal"
:
59007
},
{
"icon_id"
:
"24881275"
,
"name"
:
"qq"
,
"font_class"
:
"qq"
,
"unicode"
:
"e680"
,
"unicode_decimal"
:
59008
},
{
"icon_id"
:
"24881276"
,
"name"
:
"download-filled"
,
"font_class"
:
"download-filled"
,
"unicode"
:
"e681"
,
"unicode_decimal"
:
59009
},
{
"icon_id"
:
"24881277"
,
"name"
:
"pengyouquan"
,
"font_class"
:
"pyq"
,
"unicode"
:
"e682"
,
"unicode_decimal"
:
59010
},
{
"icon_id"
:
"24881279"
,
"name"
:
"sound"
,
"font_class"
:
"sound"
,
"unicode"
:
"e684"
,
"unicode_decimal"
:
59012
},
{
"icon_id"
:
"24881280"
,
"name"
:
"trash-filled"
,
"font_class"
:
"trash-filled"
,
"unicode"
:
"e685"
,
"unicode_decimal"
:
59013
},
{
"icon_id"
:
"24881281"
,
"name"
:
"sound-filled"
,
"font_class"
:
"sound-filled"
,
"unicode"
:
"e686"
,
"unicode_decimal"
:
59014
},
{
"icon_id"
:
"24881282"
,
"name"
:
"trash"
,
"font_class"
:
"trash"
,
"unicode"
:
"e687"
,
"unicode_decimal"
:
59015
},
{
"icon_id"
:
"24881284"
,
"name"
:
"videocam-filled"
,
"font_class"
:
"videocam-filled"
,
"unicode"
:
"e689"
,
"unicode_decimal"
:
59017
},
{
"icon_id"
:
"24881285"
,
"name"
:
"spinner-cycle"
,
"font_class"
:
"spinner-cycle"
,
"unicode"
:
"e68a"
,
"unicode_decimal"
:
59018
},
{
"icon_id"
:
"24881286"
,
"name"
:
"weibo"
,
"font_class"
:
"weibo"
,
"unicode"
:
"e68b"
,
"unicode_decimal"
:
59019
},
{
"icon_id"
:
"24881288"
,
"name"
:
"videocam"
,
"font_class"
:
"videocam"
,
"unicode"
:
"e68c"
,
"unicode_decimal"
:
59020
},
{
"icon_id"
:
"24881289"
,
"name"
:
"download"
,
"font_class"
:
"download"
,
"unicode"
:
"e68d"
,
"unicode_decimal"
:
59021
},
{
"icon_id"
:
"24879601"
,
"name"
:
"help"
,
"font_class"
:
"help"
,
"unicode"
:
"e679"
,
"unicode_decimal"
:
59001
},
{
"icon_id"
:
"24879602"
,
"name"
:
"navigate-filled"
,
"font_class"
:
"navigate-filled"
,
"unicode"
:
"e67a"
,
"unicode_decimal"
:
59002
},
{
"icon_id"
:
"24879603"
,
"name"
:
"plusempty"
,
"font_class"
:
"plusempty"
,
"unicode"
:
"e67b"
,
"unicode_decimal"
:
59003
},
{
"icon_id"
:
"24879604"
,
"name"
:
"smallcircle"
,
"font_class"
:
"smallcircle"
,
"unicode"
:
"e67c"
,
"unicode_decimal"
:
59004
},
{
"icon_id"
:
"24879605"
,
"name"
:
"minus-filled"
,
"font_class"
:
"minus-filled"
,
"unicode"
:
"e67d"
,
"unicode_decimal"
:
59005
},
{
"icon_id"
:
"24879606"
,
"name"
:
"micoff"
,
"font_class"
:
"micoff"
,
"unicode"
:
"e67e"
,
"unicode_decimal"
:
59006
},
{
"icon_id"
:
"24879588"
,
"name"
:
"closeempty"
,
"font_class"
:
"closeempty"
,
"unicode"
:
"e66c"
,
"unicode_decimal"
:
58988
},
{
"icon_id"
:
"24879589"
,
"name"
:
"clear"
,
"font_class"
:
"clear"
,
"unicode"
:
"e66d"
,
"unicode_decimal"
:
58989
},
{
"icon_id"
:
"24879590"
,
"name"
:
"navigate"
,
"font_class"
:
"navigate"
,
"unicode"
:
"e66e"
,
"unicode_decimal"
:
58990
},
{
"icon_id"
:
"24879591"
,
"name"
:
"minus"
,
"font_class"
:
"minus"
,
"unicode"
:
"e66f"
,
"unicode_decimal"
:
58991
},
{
"icon_id"
:
"24879592"
,
"name"
:
"image"
,
"font_class"
:
"image"
,
"unicode"
:
"e670"
,
"unicode_decimal"
:
58992
},
{
"icon_id"
:
"24879593"
,
"name"
:
"mic"
,
"font_class"
:
"mic"
,
"unicode"
:
"e671"
,
"unicode_decimal"
:
58993
},
{
"icon_id"
:
"24879594"
,
"name"
:
"paperplane"
,
"font_class"
:
"paperplane"
,
"unicode"
:
"e672"
,
"unicode_decimal"
:
58994
},
{
"icon_id"
:
"24879595"
,
"name"
:
"close"
,
"font_class"
:
"close"
,
"unicode"
:
"e673"
,
"unicode_decimal"
:
58995
},
{
"icon_id"
:
"24879596"
,
"name"
:
"help-filled"
,
"font_class"
:
"help-filled"
,
"unicode"
:
"e674"
,
"unicode_decimal"
:
58996
},
{
"icon_id"
:
"24879597"
,
"name"
:
"plus-filled"
,
"font_class"
:
"paperplane-filled"
,
"unicode"
:
"e675"
,
"unicode_decimal"
:
58997
},
{
"icon_id"
:
"24879598"
,
"name"
:
"plus"
,
"font_class"
:
"plus"
,
"unicode"
:
"e676"
,
"unicode_decimal"
:
58998
},
{
"icon_id"
:
"24879599"
,
"name"
:
"mic-filled"
,
"font_class"
:
"mic-filled"
,
"unicode"
:
"e677"
,
"unicode_decimal"
:
58999
},
{
"icon_id"
:
"24879600"
,
"name"
:
"image-filled"
,
"font_class"
:
"image-filled"
,
"unicode"
:
"e678"
,
"unicode_decimal"
:
59
e3
},
{
"icon_id"
:
"24855900"
,
"name"
:
"locked-filled"
,
"font_class"
:
"locked-filled"
,
"unicode"
:
"e668"
,
"unicode_decimal"
:
58984
},
{
"icon_id"
:
"24855901"
,
"name"
:
"info"
,
"font_class"
:
"info"
,
"unicode"
:
"e669"
,
"unicode_decimal"
:
58985
},
{
"icon_id"
:
"24855903"
,
"name"
:
"locked"
,
"font_class"
:
"locked"
,
"unicode"
:
"e66b"
,
"unicode_decimal"
:
58987
},
{
"icon_id"
:
"24855884"
,
"name"
:
"camera-filled"
,
"font_class"
:
"camera-filled"
,
"unicode"
:
"e658"
,
"unicode_decimal"
:
58968
},
{
"icon_id"
:
"24855885"
,
"name"
:
"chat-filled"
,
"font_class"
:
"chat-filled"
,
"unicode"
:
"e659"
,
"unicode_decimal"
:
58969
},
{
"icon_id"
:
"24855886"
,
"name"
:
"camera"
,
"font_class"
:
"camera"
,
"unicode"
:
"e65a"
,
"unicode_decimal"
:
58970
},
{
"icon_id"
:
"24855887"
,
"name"
:
"circle"
,
"font_class"
:
"circle"
,
"unicode"
:
"e65b"
,
"unicode_decimal"
:
58971
},
{
"icon_id"
:
"24855888"
,
"name"
:
"checkmarkempty"
,
"font_class"
:
"checkmarkempty"
,
"unicode"
:
"e65c"
,
"unicode_decimal"
:
58972
},
{
"icon_id"
:
"24855889"
,
"name"
:
"chat"
,
"font_class"
:
"chat"
,
"unicode"
:
"e65d"
,
"unicode_decimal"
:
58973
},
{
"icon_id"
:
"24855890"
,
"name"
:
"circle-filled"
,
"font_class"
:
"circle-filled"
,
"unicode"
:
"e65e"
,
"unicode_decimal"
:
58974
},
{
"icon_id"
:
"24855891"
,
"name"
:
"flag"
,
"font_class"
:
"flag"
,
"unicode"
:
"e65f"
,
"unicode_decimal"
:
58975
},
{
"icon_id"
:
"24855892"
,
"name"
:
"flag-filled"
,
"font_class"
:
"flag-filled"
,
"unicode"
:
"e660"
,
"unicode_decimal"
:
58976
},
{
"icon_id"
:
"24855893"
,
"name"
:
"gear-filled"
,
"font_class"
:
"gear-filled"
,
"unicode"
:
"e661"
,
"unicode_decimal"
:
58977
},
{
"icon_id"
:
"24855894"
,
"name"
:
"home"
,
"font_class"
:
"home"
,
"unicode"
:
"e662"
,
"unicode_decimal"
:
58978
},
{
"icon_id"
:
"24855895"
,
"name"
:
"home-filled"
,
"font_class"
:
"home-filled"
,
"unicode"
:
"e663"
,
"unicode_decimal"
:
58979
},
{
"icon_id"
:
"24855896"
,
"name"
:
"gear"
,
"font_class"
:
"gear"
,
"unicode"
:
"e664"
,
"unicode_decimal"
:
58980
},
{
"icon_id"
:
"24855897"
,
"name"
:
"smallcircle-filled"
,
"font_class"
:
"smallcircle-filled"
,
"unicode"
:
"e665"
,
"unicode_decimal"
:
58981
},
{
"icon_id"
:
"24855898"
,
"name"
:
"map-filled"
,
"font_class"
:
"map-filled"
,
"unicode"
:
"e666"
,
"unicode_decimal"
:
58982
},
{
"icon_id"
:
"24855899"
,
"name"
:
"map"
,
"font_class"
:
"map"
,
"unicode"
:
"e667"
,
"unicode_decimal"
:
58983
},
{
"icon_id"
:
"24855825"
,
"name"
:
"refresh-filled"
,
"font_class"
:
"refresh-filled"
,
"unicode"
:
"e656"
,
"unicode_decimal"
:
58966
},
{
"icon_id"
:
"24855826"
,
"name"
:
"refresh"
,
"font_class"
:
"refresh"
,
"unicode"
:
"e657"
,
"unicode_decimal"
:
58967
},
{
"icon_id"
:
"24855808"
,
"name"
:
"cloud-upload"
,
"font_class"
:
"cloud-upload"
,
"unicode"
:
"e645"
,
"unicode_decimal"
:
58949
},
{
"icon_id"
:
"24855809"
,
"name"
:
"cloud-download-filled"
,
"font_class"
:
"cloud-download-filled"
,
"unicode"
:
"e646"
,
"unicode_decimal"
:
58950
},
{
"icon_id"
:
"24855810"
,
"name"
:
"cloud-download"
,
"font_class"
:
"cloud-download"
,
"unicode"
:
"e647"
,
"unicode_decimal"
:
58951
},
{
"icon_id"
:
"24855811"
,
"name"
:
"cloud-upload-filled"
,
"font_class"
:
"cloud-upload-filled"
,
"unicode"
:
"e648"
,
"unicode_decimal"
:
58952
},
{
"icon_id"
:
"24855813"
,
"name"
:
"redo"
,
"font_class"
:
"redo"
,
"unicode"
:
"e64a"
,
"unicode_decimal"
:
58954
},
{
"icon_id"
:
"24855814"
,
"name"
:
"images-filled"
,
"font_class"
:
"images-filled"
,
"unicode"
:
"e64b"
,
"unicode_decimal"
:
58955
},
{
"icon_id"
:
"24855815"
,
"name"
:
"undo-filled"
,
"font_class"
:
"undo-filled"
,
"unicode"
:
"e64c"
,
"unicode_decimal"
:
58956
},
{
"icon_id"
:
"24855816"
,
"name"
:
"more"
,
"font_class"
:
"more"
,
"unicode"
:
"e64d"
,
"unicode_decimal"
:
58957
},
{
"icon_id"
:
"24855817"
,
"name"
:
"more-filled"
,
"font_class"
:
"more-filled"
,
"unicode"
:
"e64e"
,
"unicode_decimal"
:
58958
},
{
"icon_id"
:
"24855818"
,
"name"
:
"undo"
,
"font_class"
:
"undo"
,
"unicode"
:
"e64f"
,
"unicode_decimal"
:
58959
},
{
"icon_id"
:
"24855819"
,
"name"
:
"images"
,
"font_class"
:
"images"
,
"unicode"
:
"e650"
,
"unicode_decimal"
:
58960
},
{
"icon_id"
:
"24855821"
,
"name"
:
"paperclip"
,
"font_class"
:
"paperclip"
,
"unicode"
:
"e652"
,
"unicode_decimal"
:
58962
},
{
"icon_id"
:
"24855822"
,
"name"
:
"settings"
,
"font_class"
:
"settings"
,
"unicode"
:
"e653"
,
"unicode_decimal"
:
58963
},
{
"icon_id"
:
"24855823"
,
"name"
:
"search"
,
"font_class"
:
"search"
,
"unicode"
:
"e654"
,
"unicode_decimal"
:
58964
},
{
"icon_id"
:
"24855824"
,
"name"
:
"redo-filled"
,
"font_class"
:
"redo-filled"
,
"unicode"
:
"e655"
,
"unicode_decimal"
:
58965
},
{
"icon_id"
:
"24841702"
,
"name"
:
"list"
,
"font_class"
:
"list"
,
"unicode"
:
"e644"
,
"unicode_decimal"
:
58948
},
{
"icon_id"
:
"24841489"
,
"name"
:
"mail-open-filled"
,
"font_class"
:
"mail-open-filled"
,
"unicode"
:
"e63a"
,
"unicode_decimal"
:
58938
},
{
"icon_id"
:
"24841491"
,
"name"
:
"hand-thumbsdown-filled"
,
"font_class"
:
"hand-down-filled"
,
"unicode"
:
"e63c"
,
"unicode_decimal"
:
58940
},
{
"icon_id"
:
"24841492"
,
"name"
:
"hand-thumbsdown"
,
"font_class"
:
"hand-down"
,
"unicode"
:
"e63d"
,
"unicode_decimal"
:
58941
},
{
"icon_id"
:
"24841493"
,
"name"
:
"hand-thumbsup-filled"
,
"font_class"
:
"hand-up-filled"
,
"unicode"
:
"e63e"
,
"unicode_decimal"
:
58942
},
{
"icon_id"
:
"24841494"
,
"name"
:
"hand-thumbsup"
,
"font_class"
:
"hand-up"
,
"unicode"
:
"e63f"
,
"unicode_decimal"
:
58943
},
{
"icon_id"
:
"24841496"
,
"name"
:
"heart-filled"
,
"font_class"
:
"heart-filled"
,
"unicode"
:
"e641"
,
"unicode_decimal"
:
58945
},
{
"icon_id"
:
"24841498"
,
"name"
:
"mail-open"
,
"font_class"
:
"mail-open"
,
"unicode"
:
"e643"
,
"unicode_decimal"
:
58947
},
{
"icon_id"
:
"24841488"
,
"name"
:
"heart"
,
"font_class"
:
"heart"
,
"unicode"
:
"e639"
,
"unicode_decimal"
:
58937
},
{
"icon_id"
:
"24839963"
,
"name"
:
"loop"
,
"font_class"
:
"loop"
,
"unicode"
:
"e633"
,
"unicode_decimal"
:
58931
},
{
"icon_id"
:
"24839866"
,
"name"
:
"pulldown"
,
"font_class"
:
"pulldown"
,
"unicode"
:
"e632"
,
"unicode_decimal"
:
58930
},
{
"icon_id"
:
"24813798"
,
"name"
:
"scan"
,
"font_class"
:
"scan"
,
"unicode"
:
"e62a"
,
"unicode_decimal"
:
58922
},
{
"icon_id"
:
"24813786"
,
"name"
:
"bars"
,
"font_class"
:
"bars"
,
"unicode"
:
"e627"
,
"unicode_decimal"
:
58919
},
{
"icon_id"
:
"24813788"
,
"name"
:
"cart-filled"
,
"font_class"
:
"cart-filled"
,
"unicode"
:
"e629"
,
"unicode_decimal"
:
58921
},
{
"icon_id"
:
"24813790"
,
"name"
:
"checkbox"
,
"font_class"
:
"checkbox"
,
"unicode"
:
"e62b"
,
"unicode_decimal"
:
58923
},
{
"icon_id"
:
"24813791"
,
"name"
:
"checkbox-filled"
,
"font_class"
:
"checkbox-filled"
,
"unicode"
:
"e62c"
,
"unicode_decimal"
:
58924
},
{
"icon_id"
:
"24813794"
,
"name"
:
"shop"
,
"font_class"
:
"shop"
,
"unicode"
:
"e62f"
,
"unicode_decimal"
:
58927
},
{
"icon_id"
:
"24813795"
,
"name"
:
"headphones"
,
"font_class"
:
"headphones"
,
"unicode"
:
"e630"
,
"unicode_decimal"
:
58928
},
{
"icon_id"
:
"24813796"
,
"name"
:
"cart"
,
"font_class"
:
"cart"
,
"unicode"
:
"e631"
,
"unicode_decimal"
:
58929
}
]
};
exports
.
icons
=
icons
;
unpackage/dist/dev/mp-weixin/uni_modules/uni-icons/components/uni-icons/uni-icons.js
0 → 100644
View file @
b58b1adc
"use strict"
;
const
uni_modules_uniIcons_components_uniIcons_icons
=
require
(
"./icons.js"
);
const
common_vendor
=
require
(
"../../../../common/vendor.js"
);
const
getVal
=
(
val
)
=>
{
const
reg
=
/^
[
0-9
]
*$/g
;
return
typeof
val
===
"number"
||
reg
.
test
(
val
)
?
val
+
"px"
:
val
;
};
const
_sfc_main
=
{
name
:
"UniIcons"
,
emits
:
[
"click"
],
props
:
{
type
:
{
type
:
String
,
default
:
""
},
color
:
{
type
:
String
,
default
:
"#333333"
},
size
:
{
type
:
[
Number
,
String
],
default
:
16
},
customPrefix
:
{
type
:
String
,
default
:
""
}
},
data
()
{
return
{
icons
:
uni_modules_uniIcons_components_uniIcons_icons
.
icons
.
glyphs
};
},
computed
:
{
unicode
()
{
let
code
=
this
.
icons
.
find
((
v
)
=>
v
.
font_class
===
this
.
type
);
if
(
code
)
{
return
unescape
(
`%u
${
code
.
unicode
}
`
);
}
return
""
;
},
iconSize
()
{
return
getVal
(
this
.
size
);
}
},
methods
:
{
_onClick
()
{
this
.
$emit
(
"click"
);
}
}
};
function
_sfc_render
(
_ctx
,
_cache
,
$props
,
$setup
,
$data
,
$options
)
{
return
{
a
:
$props
.
color
,
b
:
$options
.
iconSize
,
c
:
common_vendor
.
n
(
"uniui-"
+
$props
.
type
),
d
:
common_vendor
.
n
(
$props
.
customPrefix
),
e
:
common_vendor
.
n
(
$props
.
customPrefix
?
$props
.
type
:
""
),
f
:
common_vendor
.
o
((...
args
)
=>
$options
.
_onClick
&&
$options
.
_onClick
(...
args
))
};
}
const
Component
=
/* @__PURE__ */
common_vendor
.
_export_sfc
(
_sfc_main
,
[[
"render"
,
_sfc_render
]]);
wx
.
createComponent
(
Component
);
unpackage/dist/dev/mp-weixin/uni_modules/uni-icons/components/uni-icons/uni-icons.json
0 → 100644
View file @
b58b1adc
{
"component"
:
true
,
"usingComponents"
:
{}
}
\ No newline at end of file
unpackage/dist/dev/mp-weixin/uni_modules/uni-icons/components/uni-icons/uni-icons.wxml
0 → 100644
View file @
b58b1adc
<text style="{{'color:' + a + ';' + ('font-size:' + b)}}" class="{{['uni-icons', c, d, e]}}" bindtap="{{f}}"></text>
\ No newline at end of file
unpackage/dist/dev/mp-weixin/uni_modules/uni-icons/components/uni-icons/uni-icons.wxss
0 → 100644
View file @
b58b1adc
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/**
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.uniui-color:before {
content: "\e6cf";
}
.uniui-wallet:before {
content: "\e6b1";
}
.uniui-settings-filled:before {
content: "\e6ce";
}
.uniui-auth-filled:before {
content: "\e6cc";
}
.uniui-shop-filled:before {
content: "\e6cd";
}
.uniui-staff-filled:before {
content: "\e6cb";
}
.uniui-vip-filled:before {
content: "\e6c6";
}
.uniui-plus-filled:before {
content: "\e6c7";
}
.uniui-folder-add-filled:before {
content: "\e6c8";
}
.uniui-color-filled:before {
content: "\e6c9";
}
.uniui-tune-filled:before {
content: "\e6ca";
}
.uniui-calendar-filled:before {
content: "\e6c0";
}
.uniui-notification-filled:before {
content: "\e6c1";
}
.uniui-wallet-filled:before {
content: "\e6c2";
}
.uniui-medal-filled:before {
content: "\e6c3";
}
.uniui-gift-filled:before {
content: "\e6c4";
}
.uniui-fire-filled:before {
content: "\e6c5";
}
.uniui-refreshempty:before {
content: "\e6bf";
}
.uniui-location-filled:before {
content: "\e6af";
}
.uniui-person-filled:before {
content: "\e69d";
}
.uniui-personadd-filled:before {
content: "\e698";
}
.uniui-back:before {
content: "\e6b9";
}
.uniui-forward:before {
content: "\e6ba";
}
.uniui-arrow-right:before {
content: "\e6bb";
}
.uniui-arrowthinright:before {
content: "\e6bb";
}
.uniui-arrow-left:before {
content: "\e6bc";
}
.uniui-arrowthinleft:before {
content: "\e6bc";
}
.uniui-arrow-up:before {
content: "\e6bd";
}
.uniui-arrowthinup:before {
content: "\e6bd";
}
.uniui-arrow-down:before {
content: "\e6be";
}
.uniui-arrowthindown:before {
content: "\e6be";
}
.uniui-bottom:before {
content: "\e6b8";
}
.uniui-arrowdown:before {
content: "\e6b8";
}
.uniui-right:before {
content: "\e6b5";
}
.uniui-arrowright:before {
content: "\e6b5";
}
.uniui-top:before {
content: "\e6b6";
}
.uniui-arrowup:before {
content: "\e6b6";
}
.uniui-left:before {
content: "\e6b7";
}
.uniui-arrowleft:before {
content: "\e6b7";
}
.uniui-eye:before {
content: "\e651";
}
.uniui-eye-filled:before {
content: "\e66a";
}
.uniui-eye-slash:before {
content: "\e6b3";
}
.uniui-eye-slash-filled:before {
content: "\e6b4";
}
.uniui-info-filled:before {
content: "\e649";
}
.uniui-reload:before {
content: "\e6b2";
}
.uniui-micoff-filled:before {
content: "\e6b0";
}
.uniui-map-pin-ellipse:before {
content: "\e6ac";
}
.uniui-map-pin:before {
content: "\e6ad";
}
.uniui-location:before {
content: "\e6ae";
}
.uniui-starhalf:before {
content: "\e683";
}
.uniui-star:before {
content: "\e688";
}
.uniui-star-filled:before {
content: "\e68f";
}
.uniui-calendar:before {
content: "\e6a0";
}
.uniui-fire:before {
content: "\e6a1";
}
.uniui-medal:before {
content: "\e6a2";
}
.uniui-font:before {
content: "\e6a3";
}
.uniui-gift:before {
content: "\e6a4";
}
.uniui-link:before {
content: "\e6a5";
}
.uniui-notification:before {
content: "\e6a6";
}
.uniui-staff:before {
content: "\e6a7";
}
.uniui-vip:before {
content: "\e6a8";
}
.uniui-folder-add:before {
content: "\e6a9";
}
.uniui-tune:before {
content: "\e6aa";
}
.uniui-auth:before {
content: "\e6ab";
}
.uniui-person:before {
content: "\e699";
}
.uniui-email-filled:before {
content: "\e69a";
}
.uniui-phone-filled:before {
content: "\e69b";
}
.uniui-phone:before {
content: "\e69c";
}
.uniui-email:before {
content: "\e69e";
}
.uniui-personadd:before {
content: "\e69f";
}
.uniui-chatboxes-filled:before {
content: "\e692";
}
.uniui-contact:before {
content: "\e693";
}
.uniui-chatbubble-filled:before {
content: "\e694";
}
.uniui-contact-filled:before {
content: "\e695";
}
.uniui-chatboxes:before {
content: "\e696";
}
.uniui-chatbubble:before {
content: "\e697";
}
.uniui-upload-filled:before {
content: "\e68e";
}
.uniui-upload:before {
content: "\e690";
}
.uniui-weixin:before {
content: "\e691";
}
.uniui-compose:before {
content: "\e67f";
}
.uniui-qq:before {
content: "\e680";
}
.uniui-download-filled:before {
content: "\e681";
}
.uniui-pyq:before {
content: "\e682";
}
.uniui-sound:before {
content: "\e684";
}
.uniui-trash-filled:before {
content: "\e685";
}
.uniui-sound-filled:before {
content: "\e686";
}
.uniui-trash:before {
content: "\e687";
}
.uniui-videocam-filled:before {
content: "\e689";
}
.uniui-spinner-cycle:before {
content: "\e68a";
}
.uniui-weibo:before {
content: "\e68b";
}
.uniui-videocam:before {
content: "\e68c";
}
.uniui-download:before {
content: "\e68d";
}
.uniui-help:before {
content: "\e679";
}
.uniui-navigate-filled:before {
content: "\e67a";
}
.uniui-plusempty:before {
content: "\e67b";
}
.uniui-smallcircle:before {
content: "\e67c";
}
.uniui-minus-filled:before {
content: "\e67d";
}
.uniui-micoff:before {
content: "\e67e";
}
.uniui-closeempty:before {
content: "\e66c";
}
.uniui-clear:before {
content: "\e66d";
}
.uniui-navigate:before {
content: "\e66e";
}
.uniui-minus:before {
content: "\e66f";
}
.uniui-image:before {
content: "\e670";
}
.uniui-mic:before {
content: "\e671";
}
.uniui-paperplane:before {
content: "\e672";
}
.uniui-close:before {
content: "\e673";
}
.uniui-help-filled:before {
content: "\e674";
}
.uniui-paperplane-filled:before {
content: "\e675";
}
.uniui-plus:before {
content: "\e676";
}
.uniui-mic-filled:before {
content: "\e677";
}
.uniui-image-filled:before {
content: "\e678";
}
.uniui-locked-filled:before {
content: "\e668";
}
.uniui-info:before {
content: "\e669";
}
.uniui-locked:before {
content: "\e66b";
}
.uniui-camera-filled:before {
content: "\e658";
}
.uniui-chat-filled:before {
content: "\e659";
}
.uniui-camera:before {
content: "\e65a";
}
.uniui-circle:before {
content: "\e65b";
}
.uniui-checkmarkempty:before {
content: "\e65c";
}
.uniui-chat:before {
content: "\e65d";
}
.uniui-circle-filled:before {
content: "\e65e";
}
.uniui-flag:before {
content: "\e65f";
}
.uniui-flag-filled:before {
content: "\e660";
}
.uniui-gear-filled:before {
content: "\e661";
}
.uniui-home:before {
content: "\e662";
}
.uniui-home-filled:before {
content: "\e663";
}
.uniui-gear:before {
content: "\e664";
}
.uniui-smallcircle-filled:before {
content: "\e665";
}
.uniui-map-filled:before {
content: "\e666";
}
.uniui-map:before {
content: "\e667";
}
.uniui-refresh-filled:before {
content: "\e656";
}
.uniui-refresh:before {
content: "\e657";
}
.uniui-cloud-upload:before {
content: "\e645";
}
.uniui-cloud-download-filled:before {
content: "\e646";
}
.uniui-cloud-download:before {
content: "\e647";
}
.uniui-cloud-upload-filled:before {
content: "\e648";
}
.uniui-redo:before {
content: "\e64a";
}
.uniui-images-filled:before {
content: "\e64b";
}
.uniui-undo-filled:before {
content: "\e64c";
}
.uniui-more:before {
content: "\e64d";
}
.uniui-more-filled:before {
content: "\e64e";
}
.uniui-undo:before {
content: "\e64f";
}
.uniui-images:before {
content: "\e650";
}
.uniui-paperclip:before {
content: "\e652";
}
.uniui-settings:before {
content: "\e653";
}
.uniui-search:before {
content: "\e654";
}
.uniui-redo-filled:before {
content: "\e655";
}
.uniui-list:before {
content: "\e644";
}
.uniui-mail-open-filled:before {
content: "\e63a";
}
.uniui-hand-down-filled:before {
content: "\e63c";
}
.uniui-hand-down:before {
content: "\e63d";
}
.uniui-hand-up-filled:before {
content: "\e63e";
}
.uniui-hand-up:before {
content: "\e63f";
}
.uniui-heart-filled:before {
content: "\e641";
}
.uniui-mail-open:before {
content: "\e643";
}
.uniui-heart:before {
content: "\e639";
}
.uniui-loop:before {
content: "\e633";
}
.uniui-pulldown:before {
content: "\e632";
}
.uniui-scan:before {
content: "\e62a";
}
.uniui-bars:before {
content: "\e627";
}
.uniui-cart-filled:before {
content: "\e629";
}
.uniui-checkbox:before {
content: "\e62b";
}
.uniui-checkbox-filled:before {
content: "\e62c";
}
.uniui-shop:before {
content: "\e62f";
}
.uniui-headphones:before {
content: "\e630";
}
.uniui-cart:before {
content: "\e631";
}
@font-face {
font-family: uniicons;
src: url("data:font/ttf;base64,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5nkAAOZ5AAAAVQAA5noAAOZ6AAAAVgAA5nsAAOZ7AAAAVwAA5nwAAOZ8AAAAWAAA5n0AAOZ9AAAAWQAA5n4AAOZ+AAAAWgAA5n8AAOZ/AAAASAAA5oAAAOaAAAAASQAA5oEAAOaBAAAASgAA5oIAAOaCAAAASwAA5oMAAOaDAAAAKgAA5oQAAOaEAAAATAAA5oUAAOaFAAAATQAA5oYAAOaGAAAATgAA5ocAAOaHAAAATwAA5ogAAOaIAAAAKwAA5okAAOaJAAAAUAAA5ooAAOaKAAAAUQAA5osAAOaLAAAAUgAA5owAAOaMAAAAUwAA5o0AAOaNAAAAVAAA5o4AAOaOAAAARQAA5o8AAOaPAAAALAAA5pAAAOaQAAAARgAA5pEAAOaRAAAARwAA5pIAAOaSAAAAPwAA5pMAAOaTAAAAQAAA5pQAAOaUAAAAQQAA5pUAAOaVAAAAQgAA5pYAAOaWAAAAQwAA5pcAAOaXAAAARAAA5pgAAOaYAAAAFQAA5pkAAOaZAAAAOQAA5poAAOaaAAAAOgAA5psAAOabAAAAOwAA5pwAAOacAAAAPAAA5p0AAOadAAAAFAAA5p4AAOaeAAAAPQAA5p8AAOafAAAAPgAA5qAAAOagAAAALQAA5qEAAOahAAAALgAA5qIAAOaiAAAALwAA5qMAAOajAAAAMAAA5qQAAOakAAAAMQAA5qUAAOalAAAAMgAA5qYAAOamAAAAMwAA5qcAAOanAAAANAAA5qgAAOaoAAAANQAA5qkAAOapAAAANgAA5qoAAOaqAAAANwAA5qsAAOarAAAAOAAA5qwAAOasAAAAJwAA5q0AAOatAAAAKAAA5q4AAOauAAAAKQAA5q8AAOavAAAAEwAA5rAAAOawAAAAJgAA5rEAAOaxAAAAAgAA5rIAAOayAAAAJQAA5rMAAOazAAAAIgAA5rQAAOa0AAAAIwAA5rUAAOa1AAAAHQAA5rYAAOa2AAAAHgAA5rcAAOa3AAAAHwAA5rgAAOa4AAAAHAAA5rkAAOa5AAAAFgAA5roAAOa6AAAAFwAA5rsAAOa7AAAAGAAA5rwAAOa8AAAAGQAA5r0AAOa9AAAAGgAA5r4AAOa+AAAAGwAA5r8AAOa/AAAAEgAA5sAAAObAAAAADAAA5sEAAObBAAAADQAA5sIAAObCAAAADgAA5sMAAObDAAAADwAA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ZWQLc2hvcC1maWxsZWQMc3RhZmYtZmlsbGVkCnZpcC1maWxsZWQLcGx1cy1maWxsZWQRZm9sZGVyLWFkZC1maWxsZWQMeWFuc2UtZmlsbGVkC3R1bmUtZmlsbGVkD2NhbGVuZGFyLWZpbGxlZBNub3RpZmljYXRpb24tZmlsbGVkDXdhbGxldC1maWxsZWQMbWVkYWwtZmlsbGVkC2dpZnQtZmlsbGVkC2ZpcmUtZmlsbGVkDHJlZnJlc2hlbXB0eQ9sb2NhdGlvbi1maWxsZWQNcGVyc29uLWZpbGxlZBBwZXJzb25hZGQtZmlsbGVkBGJhY2sHZm9yd2FyZAthcnJvdy1yaWdodAphcnJvdy1sZWZ0CGFycm93LXVwCmFycm93LWRvd24GYm90dG9tBXJpZ2h0A3RvcARsZWZ0A2V5ZQpleWUtZmlsbGVkCWV5ZS1zbGFzaBBleWUtc2xhc2gtZmlsbGVkC2luZm8tZmlsbGVkBnJlbG9hZA1taWNvZmYtZmlsbGVkD21hcC1waW4tZWxsaXBzZQdtYXAtcGluCGxvY2F0aW9uCHN0YXJoYWxmBHN0YXILc3Rhci1maWxsZWQIY2FsZW5kYXIEZmlyZQVtZWRhbARmb250BGdpZnQEbGluawxub3RpZmljYXRpb24Fc3RhZmYDdmlwCmZvbGRlci1hZGQEdHVuZQRhdXRoBnBlcnNvbgxlbWFpbC1maWxsZWQMcGhvbmUtZmlsbGVkBXBob25lBWVtYWlsCXBlcnNvbmFkZBBjaGF0Ym94ZXMtZmlsbGVkB2NvbnRhY3QRY2hhdGJ1YmJsZS1maWxsZWQOY29udGFjdC1maWxsZWQJY2hhdGJveGVzCmNoYXRidWJibGUNdXBsb2FkLWZpbGxlZAZ1cGxvYWQGd2VpeGluB2NvbXBvc2UCcXEPZG93bmxvYWQtZmlsbGVkA3B5cQVzb3VuZAx0cmFzaC1maWxsZWQMc291bmQtZmlsbGVkBXRyYXNoD3ZpZGVvY2FtLWZpbGxlZA1zcGlubmVyLWN5Y2xlBXdlaWJvCHZpZGVvY2FtCGRvd25sb2FkBGhlbHAPbmF2aWdhdGUtZmlsbGVkCXBsdXNlbXB0eQtzbWFsbGNpcmNsZQxtaW51cy1maWxsZWQGbWljb2ZmCmNsb3NlZW1wdHkFY2xlYXIIbmF2aWdhdGUFbWludXMFaW1hZ2UDbWljCnBhcGVycGxhbmUFY2xvc2ULaGVscC1maWxsZWQRcGFwZXJwbGFuZS1maWxsZWQEcGx1cwptaWMtZmlsbGVkDGltYWdlLWZpbGxlZA1sb2NrZWQtZmlsbGVkBGluZm8GbG9ja2VkDWNhbWVyYS1maWxsZWQLY2hhdC1maWxsZWQGY2FtZXJhBmNpcmNsZQ5jaGVja21hcmtlbXB0eQRjaGF0DWNpcmNsZS1maWxsZWQEZmxhZwtmbGFnLWZpbGxlZAtnZWFyLWZpbGxlZARob21lC2hvbWUtZmlsbGVkBGdlYXISc21hbGxjaXJjbGUtZmlsbGVkCm1hcC1maWxsZWQDbWFwDnJlZnJlc2gtZmlsbGVkB3JlZnJlc2gMY2xvdWQtdXBsb2FkFWNsb3VkLWRvd25sb2FkLWZpbGxlZA5jbG91ZC1kb3dubG9hZBNjbG91ZC11cGxvYWQtZmlsbGVkBHJlZG8NaW1hZ2VzLWZpbGxlZAt1bmRvLWZpbGxlZARtb3JlC21vcmUtZmlsbGVkBHVuZG8GaW1hZ2VzCXBhcGVyY2xpcAhzZXR0aW5ncwZzZWFyY2gLcmVkby1maWxsZWQEbGlzdBBtYWlsLW9wZW4tZmlsbGVkEGhhbmQtZG93bi1maWxsZWQJaGFuZC1kb3duDmhhbmQtdXAtZmlsbGVkB2hhbmQtdXAMaGVhcnQtZmlsbGVkCW1haWwtb3BlbgVoZWFydARsb29wCHB1bGxkb3duBHNjYW4EYmFycwtjYXJ0LWZpbGxlZAhjaGVja2JveA9jaGVja2JveC1maWxsZWQEc2hvcApoZWFkcGhvbmVzBGNhcnQAAAAA") format("truetype");
}
.uni-icons {
font-family: uniicons;
text-decoration: none;
text-align: center;
}
\ No newline at end of file
unpackage/dist/dev/mp-weixin/uni_modules/uni-section/components/uni-section/uni-section.js
0 → 100644
View file @
b58b1adc
"use strict"
;
const
common_vendor
=
require
(
"../../../../common/vendor.js"
);
const
_sfc_main
=
{
name
:
"UniSection"
,
emits
:
[
"click"
],
props
:
{
type
:
{
type
:
String
,
default
:
""
},
title
:
{
type
:
String
,
required
:
true
,
default
:
""
},
titleFontSize
:
{
type
:
String
,
default
:
"14px"
},
titleColor
:
{
type
:
String
,
default
:
"#000"
},
titleFontWeight
:
{
type
:
String
,
default
:
"600"
},
subTitle
:
{
type
:
String
,
default
:
""
},
subTitleFontSize
:
{
type
:
String
,
default
:
"12px"
},
subTitleColor
:
{
type
:
String
,
default
:
"#999"
},
padding
:
{
type
:
[
Boolean
,
String
],
default
:
false
},
more
:
{
type
:
[
Boolean
,
String
],
default
:
false
},
moreUrl
:
{
type
:
String
,
default
:
""
}
},
computed
:
{
_padding
()
{
if
(
typeof
this
.
padding
===
"string"
)
{
return
this
.
padding
;
}
return
this
.
padding
?
"10px"
:
""
;
}
},
watch
:
{
title
(
newVal
)
{
if
(
common_vendor
.
index
.
report
&&
newVal
!==
""
)
{
common_vendor
.
index
.
report
(
"title"
,
newVal
);
}
}
},
methods
:
{
onClick
()
{
this
.
$emit
(
"click"
);
}
}
};
function
_sfc_render
(
_ctx
,
_cache
,
$props
,
$setup
,
$data
,
$options
)
{
return
common_vendor
.
e
({
a
:
$props
.
type
},
$props
.
type
?
{
b
:
common_vendor
.
n
(
$props
.
type
)
}
:
{},
{
c
:
common_vendor
.
t
(
$props
.
title
),
d
:
$props
.
titleFontSize
,
e
:
$props
.
titleColor
,
f
:
$props
.
titleFontWeight
,
g
:
!
$props
.
subTitle
?
1
:
""
,
h
:
$props
.
more
},
$props
.
more
?
{
i
:
$props
.
moreUrl
,
j
:
$props
.
subTitleFontSize
,
k
:
$props
.
subTitleColor
}
:
{},
{
l
:
common_vendor
.
o
((...
args
)
=>
$options
.
onClick
&&
$options
.
onClick
(...
args
)),
m
:
$options
.
_padding
});
}
const
Component
=
/* @__PURE__ */
common_vendor
.
_export_sfc
(
_sfc_main
,
[[
"render"
,
_sfc_render
]]);
wx
.
createComponent
(
Component
);
unpackage/dist/dev/mp-weixin/uni_modules/uni-section/components/uni-section/uni-section.json
0 → 100644
View file @
b58b1adc
{
"component"
:
true
,
"usingComponents"
:
{}
}
\ No newline at end of file
unpackage/dist/dev/mp-weixin/uni_modules/uni-section/components/uni-section/uni-section.wxml
0 → 100644
View file @
b58b1adc
<view class="uni-section"><view class="uni-section-header" bindtap="{{l}}"><view wx:if="{{a}}" class="{{['uni-section-header__decoration', b]}}"/><slot wx:else name="decoration"></slot><view class="uni-section-own"><text style="{{'font-size:' + d + ';' + ('color:' + e) + ';' + ('font-weight:' + f)}}" class="{{['uni-section__content-title', g && 'distraction']}}">{{c}}</text><navigator wx:if="{{h}}" url="{{i}}" style="{{'font-size:' + j + ';' + ('color:' + k)}}">更多>> </navigator></view><view class="uni-section-header__slot-right"><slot name="right"></slot></view></view><view class="uni-section-content" style="{{'padding:' + m}}"><slot/></view></view>
\ No newline at end of file
unpackage/dist/dev/mp-weixin/uni_modules/uni-section/components/uni-section/uni-section.wxss
0 → 100644
View file @
b58b1adc
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/**
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.uni-section {
background-color: #fff;
}
.uni-section .uni-section-header {
position: relative;
display: flex;
flex-direction: row;
align-items: center;
padding: 12px 10px;
font-weight: normal;
}
.uni-section .uni-section-header__decoration {
margin-right: 6px;
background-color: red;
}
.uni-section .uni-section-header__decoration.line {
width: 4px;
height: 12px;
border-radius: 10px;
}
.uni-section .uni-section-header__decoration.circle {
width: 8px;
height: 8px;
border-top-right-radius: 50px;
border-top-left-radius: 50px;
border-bottom-left-radius: 50px;
border-bottom-right-radius: 50px;
}
.uni-section .uni-section-header__decoration.square {
width: 8px;
height: 8px;
}
.uni-section .uni-section-header__content {
display: flex;
flex-direction: column;
flex: 1;
color: #333;
}
.uni-section .uni-section-header__content .distraction {
flex-direction: row;
align-items: center;
}
.uni-section .uni-section-header__content-sub {
margin-top: 2px;
}
.uni-section .uni-section-header__slot-right {
font-size: 14px;
}
.uni-section .uni-section-content {
font-size: 14px;
}
.uni-section-own {
width: 100%;
display: flex;
justify-content: space-between;
align-items: center;
}
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment