Java自学网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 11352|回复: 41

微信小程序入门与实战(最新完整版)

[复制链接]

该用户从未签到

5

主题

166

帖子

333

积分

普通会员

Rank: 2

积分
333
发表于 2022-6-11 11:30:01 | 显示全部楼层 |阅读模式
〖课程介绍〗:
& x  x: M" G, N- l0 z" W        随着小程序生态的逐渐形成,小程序越来越多的出现在万千百姓的生活中,日活用户量高达两亿。门槛低、更易学、对个人开发者更加包容开放的特点也吸引了越来越多的人加入到“小程序程序员”的行列,尤其是解决“跨系统开发”这个难题之后,小程序也更多的吸引到了国内外更多的开发者。在本课程中,讲师带你从0开始构建一个功能齐整的小程序,跟进当前潮流技术点,先人一步实现小程序开发组件化。1 F  y  ~! \* g( c5 _. W. S1 o  u% _- S6 A2 Z7 |
" \# T! }$ ?7 T# ?! ]% p3 i; C% o0 R
〖课程目录〗:: `  ^. s+ M% f! v$ d! W- w
        第1章 什么是微信小程序?8 S7 `, c% X, G' [4 o, Y6 x- a, G
        介绍小程序的特点与适用场景、对开发者的影响以及课程特色!七月老师小程序进阶课《纯正商业应用——微信小程序实战》与《微信小程序商城构建全栈应用》已上线,全面进阶小程序!: Z! H9 {# }9 K: T) M
/ C! Z7 K, p# L2 A' C) c6 T; S, P/ p' E' X& a- m) w# p9 N' d
         1-1 序:十几个小时的课程就这节最重要0 E7 h$ {. j, s& L# K5 A2 o* S& {: Q8 q6 Q+ y/ ^0 J5 }8 s
         1-2 升级重录说明(重要)0 i0 x( N/ \6 i; L
' ?$ A3 M( |8 ?6 e' X. ]% h. K         1-3 开篇及课程特色介绍* O0 t: I3 d9 ^& |
         1-4 直观感受一下微信小程序
7 O& h) L4 g4 E         1-5 小程序适合做什么样的应用+ L+ Q# E2 d  d8 Y5 q
         1-6 对开发者的影响- U" ]2 H, l- e2 _: @* V+ ]* `- W/ c
         1-7 学习基础3 C1 a3 y( a! S! `2 n1 {5 B# C  u, `
         1-8 新版开发工具UI说明7 T9 b4 U; X% \: b# v' v" V
, d1 p4 I6 |! q5 u9 C         1-9 新版小程序务必勾选“不校验TLS、HTTPS”4 {+ p  P3 M3 a: ]' l3 B- ^$ y; T) R9 r- c: D
        第2章 小程序环境搭建与开发工具介绍$ c5 Y' m9 j' r5 n& L- g8 u2 g; \! O
        小程序开发工具的下载与安装、微信Web开发者工具主要功能简介
+ E, i6 X& u0 U9 s/ u8 p5 N3 i) [4 P; o# w/ h0 Y! t9 T
  U; c0 v. m- @: |# ]9 Z. i         2-1 小程序进阶——新课程指南1 x1 ?  V' r4 E/ I
         2-2 申请appid: ~; U5 I3 j2 a" ]# x
         2-3 下载并安装微信开发者工具
. Q, I( ]5 w6 h% C4 D         2-4 微信开发工具UI简介与小程序调试方法
" j  i$ @) T& I) q' [2 a2 ?        第3章 从一个简单的“欢迎“页面开始小程序之旅/ |( X$ U7 ^9 W) }' W
* L- x. r3 c8 `9 t# d, s        完成第一个小程序页面,并学习小程序的基本目录与文件结构,View、Image、Text组件,RPX自适应单位,Flex弹性盒子模型、小程序基本配置项等知识。
' o9 _4 q) c  Q: n9 m2 H0 f/ A) m% o: V
         3-1 本章内容简介
2 z- _. D! P/ E% w) Z3 Z         3-2 官方种子项目与小程序页面; ?0 N) X; q9 g; y7 Q+ j' o
         3-3 应用程序级别文件
! G: h; X7 P' t5 g  D& b         3-4 小程序的页面层级结构
. J: f6 F: G$ |6 d% q5 l, ]         3-5 新建welcome欢迎页面
: y7 f+ _8 |2 J8 e8 F: Z         3-6 我的第一个页面/ n% X0 u1 t3 I( A7 d% _
         3-7 认识小程序的rpx 6 M7 ~+ v% Z4 f7 A
2 e1 `4 A! s6 P3 H; F; {! M. W         3-8 使用flex(弹性盒子)快速布局. i+ K& n# f& r  L$ {9 t) f  |. Y: a) N2 Z8 B# Y1 j# t
         3-9 制作项目启动页之小程序app.json基础配置 ( p/ {2 F3 F  ~$ c  i% G
         3-10 章节扩展(可选观看1)移动端分辨率精讲- C: ~& V% f9 w. s+ S* Y( d* A5 L
         3-11 章节扩展(可选观看2)小程序的自适应单位RPX精讲
; m7 e. p4 u5 ~# O$ U5 U% @        第4章 第二个页面:新闻阅读列表  C# T0 H  u: _: K0 ^. n5 y# k  ~4 d, m! t/ p6 e- k. b2 z
        使用Swiper组件、数据绑定、列表渲染等技术来构建新闻阅读页面,学习小程序Page的生命周期等知识。除此之外,还将简单介绍微信小程序账号与真机运行。
- }9 c8 v  V4 c
" t( n* c& P% h; k+ H- T4 r# i. k         4-1 第四章课程简介 : w" W6 {* q- I5 A: C
( ~& Q" Z! Y8 M, S/ @         4-2 使用Swiper组件构建轮播图  3 a1 B; d' I: B2 p# z; {0 l0 `* f8 u6 X
         4-3 Swiper组件属性设置  , K7 N& j2 N9 z3 R0 e
" S8 T* `8 e& _) r" ^# W# ]( O         4-4 全局配置与页面配置 & j5 y7 N9 X! m( c: \" u0 v( E0 V3 |' G( }3 a& d* M
         4-5 构建新闻列表(上)
1 w, l5 {" T$ a2 R% W" b* s) n         4-6 构建新闻列表(下)
: y; }, A; j- B$ `9 {, P         4-7 JS与小程序Page页面生命周期  & A  }& G$ v$ j1 O/ c5 K$ g7 j
         4-8 数据绑定概念和基础 9 }3 w% q5 t. A$ y4 X" X" D
         4-9 setData方法绑定数据 , V/ S  E6 h: Z: F( |  @' W# w$ y. c$ Z3 K8 O% l# K' X
         4-10 数据绑定的扩展用法  
! W- Q# f4 a- |8 V$ H% z, O7 @! t         4-11 条件渲染与列表渲染  " {, Q" D( f  E  `" b1 ^) t$ _
9 c; [$ U0 d0 Z. E& L0 d& }6 W6 o         4-12 小程序的事件机制——捕捉与回调  
2 ?4 `4 e6 N1 G1 j: H, l! |         4-13 小程序的事件机制——catch与bind
" h' C+ h8 W5 G/ K' n' i0 @8 h' s5 a        第5章 小程序的模板化与模块化
/ j/ `# j" v( F. t6 b/ o4 o        优化代码,使用require构建模块儿化的JavaScript代码以及使用template构建模板化小程序。感受在小程序中使用template的优势。' r% `: L, Q& j0 r/ ^3 _2 W4 j7 C9 [* Z( {; o2 R  Q
( Y) u3 k' g* v7 p, ?; b( k" J
: g% p( R6 D9 Q: A& m         5-1 将业务中的数据分离到单独的数据文件中8 f+ y5 z4 w+ v- d. c& N4 @
6 S# W$ \  ^: V% F         5-2 使用require方法加载js模块儿文件% W7 ~" F% d& t3 _( C7 c4 J7 i
4 K) [8 A- W" V- Y$ ]# L( e         5-3 template模板的使用$ v. x5 z' b2 y8 l8 ^3 ~5 a: ~2 C+ N4 Y8 _$ \4 |) c% g& n5 j
         5-4 关于新版自定义组件的说明
4 ~  x' K/ f8 T1 v3 b  ?        第6章 构建新闻详情页面" f& c; M% W# H" H0 {% ~$ n, L# q1 t6 i5 r, E
        新闻详情页面包括音乐播放、文章收藏等功能。本节将讲解音乐播放器的用法,重点学习缓存、条件渲染及Toast、ActionSheet接口的使用。
* z& y0 T( o* @$ E+ s8 y: @1 z0 V" i7 |4 W  R" R. n1 i( B
         6-1 从文章列表跳转到新闻详情页面(组件自定义属性及获取属性)" k+ \3 d1 W% F7 V7 R1 A0 R7 s; a' Y
         6-2 先静后动,构建新闻详情页面样式- X6 J* u  Y5 L* l6 v. f. u9 E  s; ~! H7 w/ }' G
         6-3 配置全局导航栏颜色, g* f. s# ]& }0 y% d( z  b% U' l0 P
         6-4 使用数据填充新闻详情页面- A2 h- @" A- E! k
" G/ p0 B9 j: S( H" h8 }         6-5 缓存Storage的基本用法6 L  Z2 D8 U/ X, F/ t; l. s
, H& j' g* z! N. ^5 z- k  E+ t         6-6 文章缓存出错修复方案5 d1 W# V+ O( D# v4 e1 h3 {
6 c' e! M, N+ l  O1 K( _         6-7 使用缓存实现文章收藏功能9 ^* D' v) N' b2 y/ U* B0 h* x
         6-8 交互反馈 wx.showToast
% O9 q# M/ D& K8 {) d! o         6-9 操作反馈wx.showModal* y0 K8 p8 ~: t6 E
- h5 T* M6 N: d8 h3 i% ]1 P: R* R         6-10 交互反馈wx.showActionSheet4 @  A# G2 w+ \! a7 o7 m# L2 G6 x+ y
         6-11 同步异步方法对比; V, S, k& ~' p4 `: S  D' k0 W3 C- y; t$ l- K6 }( c- _5 [
         6-12 playBackgroundAudio-音乐播放基本实现- y6 r- q/ v. H, A
         6-13 加入不同的音乐,个性化音乐播放4 C9 i; o( c5 J' ]. @" q* q
6 @/ K& ?; X% J  m         6-14 修复音乐播放闪退的问题; N) \6 W! o; W0 g: Y/ a2 u' M
         6-15 监听播放事件完善音乐播放9 T9 Z5 a! g. \3 m5 e2 d
         6-16 应用程序生命周期
: n$ m* d! A: s/ I         6-17 继续完善音乐播放1 s1 S/ G) _- |( ]) J% F$ X. V: C9 m8 k% f# b$ t, J+ ~
         6-18 音乐播放最终章: v/ ~4 v) _$ J( z: o& p9 ]2 q4 {6 Q
         6-19 真机如何清除缓存与template内路径问题7 g3 I( V1 v8 E6 O* Y
) t' Y! x4 A& k- `        第7章 开始制作电影资讯页面3 T5 F* R7 S1 ?
0 D& R6 [* Q2 f$ D+ j+ {        本章我们将调用服务器数据,编写电影资讯首页。包括正在热映、即将上映、top250三类电影数据的加载,进一步的深入使用template、学习使用wx.request加载服务器数据。2 S2 V1 @9 C2 \3 \# [' E  w& `
+ P  a# h1 B2 Q# j4 N* {7 U9 T% e& v( K, F: P7 \/ ^3 {0 x! d* s0 s- Q% e: @, ]7 Q, J) X
         7-1 重要补充说明(关于API调用403)
3 {' a- C  I; t' e2 b1 Q5 |         7-2 Banner轮播图跳转文章详情6 A. {6 \0 W' G( a$ J2 o1 n
6 N+ ?$ x  q2 t* o) H  L; R         7-3 三种主要的路由API, H" A1 ~! K* U& ]2 F; t5 R1 o! N  r4 Q4 c  S
         7-4 给项目加入tab选项卡. L- d9 Q" |6 U) z2 B
         7-5 完善tab选项卡" I; ]8 S7 t4 I5 i$ ]2 s
/ Z( @0 `( |' A6 q         7-6 电影页面嵌套template分析+ b, k0 A8 q( _- W- Z, @' {6 z6 Q+ f" Z% E9 V3 R, A
         7-7 3个嵌套template标签的实现$ [8 ?4 D% K% N7 ]
. a2 W$ F) f. I8 ~8 C         7-8 stars template的样式实现! K# w- U# T2 ]: z' C
         7-9 movie template的样式实现! Y+ o9 z# d" W' w2 {
         7-10 movie-list template的样式实现  a) A" r6 D7 x4 N9 b7 E
         7-11 RESTful API简介及调用豆瓣API- w# }, n* V, J! _5 Y
' V+ I. k" }* g         7-12 获取正在热映、即将上映和Top250的数据
, S! F. m: s/ M         7-13 电影页面数据绑定(上)  o% w  l6 C$ h/ e' L/ v* m
/ D# b( Q& s$ h0 o         7-14 电影页面数据绑定(下)
* X' X. P( T, `0 T( F* ?0 K3 [         7-15 星星评分组件的实现( b$ B0 `5 h  w2 h7 }2 G3 Z
, A; E) b# K# g* r9 e         7-16 更换电影分类标题/ _& W  s7 |2 b( ]1 o5 U; r$ r$ m9 D1 T/ F1 F# j
        第8章 更多电影及电影搜索页面的实现) G( W% o; B/ e! A6 f+ Q+ P- ]
        完成更多电影页面及电影资讯检索页面,template模板将在本章被大量使用,可以充分体现模板化编程思想的重要性8 t( j3 C/ z5 k( O  V' j( K. Z% M+ i# k+ w' n
3 `" c+ `( b: |& q3 Q7 g  t
5 [, B4 E! O  k# v; O" }# v) D         8-1 更多电影页面的编写思路与电影类型获取
5 l  F. a; x% a; Z# ]: U- {         8-2 动态设置导航栏标题8 Y) J+ N+ ~2 ?1 G8 M
3 T4 j! p! A  y1 b         8-3 更多电影页面加载数据0 T6 N, }; C  O! T1 O; `% M
/ {, p. \: C0 h; _) m         8-4 实现movie-grid template4 s0 f) L  ^2 M8 v9 v6 i
         8-5 实现上滑加载更多数据( i# W4 p5 P& m( G3 D, Y+ X, h4 o
         8-6 设置loading状态, e% s* ]5 f; @. }; |# I8 d$ }$ Y! ]% z
         8-7 实现下拉刷新数据
& Z3 L- i! J2 `4 i% n- }9 ]  s         8-8 backgroundColor 到底设置的是哪里的颜色, o2 u! a3 V% W) C; k& X1 r% S4 m3 C" q+ W: ~9 u: y: q- D
        第9章 构建电影详情页面+ w# R/ @+ Y$ S5 [' N1 n$ J5 q( v% b# |
        除了完成以上页面,我们还将模拟常见APP的上滑加载更多和下拉刷新页面等操作,并学习Image组件的高级用法、如何与组件进行数据交互、Scroll-View组件用法等知识。
% |$ V+ ?) _  W  ^5 B7 S
7 I2 u0 @2 H2 S; E8 E         9-1 电影搜索页面构建(上)3 v) r' \# q. l7 `  g
         9-2 电影搜索页面构建(下)  j4 i' X9 K6 w' m8 @/ Q! s* @3 v7 i% p6 m
         9-3 修复音乐播放完成后图标状态没有复位的bug$ R: }8 `9 p/ j4 W
/ ^9 }6 @3 [" b: q         9-4 编写电影详情页面(上)
" O4 G9 M" s5 M2 B         9-5 编写电影详情页面(下)5 f2 R" t3 K2 o3 n8 g$ g
8 j; N! w) p: p$ P6 L+ E         9-6 图片的缩放与裁剪% G9 m5 j% `5 ]. U3 ^, R8 |* ^4 K/ s1 V& k) F# J
         9-7 新版本更新后的补充章节
" ^/ ^9 j8 h+ {         9-8 编写电影详情页面骨架# Z) _& Y0 [3 p2 l, l" l1 C. e' b, \9 u. W: ~  o
         9-9 完成电影详情页面(上)6 h5 j; z8 s  R
3 D; s0 D& g! y( T8 e' h3 N( D; k         9-10 完成电影详情页面 (下)# p% A6 b4 i+ N6 ^9 u* S3 f1 D& M
         9-11 小程序Q&A' Q- c8 P  z' o" |6 J6 C- K
        第10章 Form表单类组件与Map地图组件9 X2 ^" I- z4 y5 J% W8 L% }
+ Z3 `3 N9 p+ J8 f) V$ g        本章我们将聊聊我们没有在项目中用到的一些组件和API,包括Form表单的相关组件、Map地图组件
# V9 v# y7 @) l3 Y7 {! \, W# v
2 t: W8 Y. h. p2 [) E% {         10-1 form之switch组件" ?% E% d) i& x5 J- C5 Z9 `, X3 c- v8 F) C# m6 @- j- C# [
         10-2 form之slider组件8 v7 x) H8 z4 S0 d& |) Y5 y' v& e
         10-3 form之radio组件* V% N+ r: |& `, K: K6 ~9 C  n9 f2 X' _2 x- b( Y$ Y) ~& Y" M, \
         10-4 form之checkbox组件0 G0 W6 A& n2 P1 s. o- B/ v. ?- ?
         10-5 form表单提交% _" I9 p5 T0 b) g: |1 x% F- x
         10-6 map组件  K* [: q8 t+ v) d3 X& E
. v5 a: G+ z: Q4 |' T3 i' {        第11章 扩展内容ES6在小程序中的使用与微信小程序后台账号配置) d; O# V5 \/ }+ f2 x3 ~1 V  ?  i
        我们将用ES6的Class和箭头函数改写部分小程序代码,并讲解微信小程序后台账号的配置方法。" e4 y4 N6 g$ O. R2 S4 J9 y0 H6 s1 ?8 i) F3 x/ r' w) N9 k% A" F
& b6 V! ?, o- J+ X, b7 E8 C6 _
         11-1 小程序常见问题(非常重要). }$ M3 F  P/ E: i( x8 }( Q: J. s* ^
         11-2 小程序中的ES6 Class- e, Z* ?! {+ r# O+ r
         11-3 使用Module和Class提取封装一个Movie对象
, I6 Q0 B- l, O+ H9 c8 N1 Y( x- K         11-4 箭头函数、致谢与再见. U+ x, g9 E/ q, ^9 @; u0 d0 q% h
        第12章 0.15.152900 版本重要API、功能讲解6 F' t' ]8 ?' Z9 B
        新版本重要解析、用户登录及获取用户信息接口解析、新增API解析以及常见误区解读: l: D1 k  }0 @1 v9 I* F* O7 U! V' _6 F3 [7 h  \/ F* W4 t
1 y+ n9 h# i6 T8 S$ ^
         12-1 新版本重要特性总览1 E. q. w' C8 M1 _/ a$ B0 e
( q# A; F! m& d) w7 @& k. x. {+ J9 d% s         12-2 选择用户收货地址API
1 }" i2 H2 {5 e1 R. Z! J% L         12-3 对login、getUserInfo等接口的改动与理解. m& ^- n) p6 o0 d, a9 G" x$ p4 `. u9 i
         12-4 用户设置界面与动态分享详解
- w& F: j1 W- v         12-5 场景值获取方式与应用举例
  d+ j+ A- m% g+ f6 I9 C        第13章 《纯正商业应用-微信小程序实战》进阶教程多章节试看15 _8 F/ N* F5 q% W8 o
        为了避免同学们买到自己不需要的课程,特别申请了《纯正商业应用-微信小程序实战》这门课的多篇章内容试看,让同学们充分了解新课程后再决定是否购买。虽然是试看,但我也希望同学们能够从试看中学到知识。我尽可能保证试看章节的完整性,但很难保证绝对的完整,望大家理解。...- S6 n' p6 v6 c3 C8 S; L" z4 g& n# N6 F2 Y: i+ r* a( a. Y, B, n/ g( T8 Y

% U( x" p" g# Y+ e) i( }         13-1 自定义组件样式探讨 一:hack方式 . m$ f* R8 G+ B) L9 [9 C
         13-2 自定义样式探讨2:外部样式的概念
, b$ S' Y8 b' X$ g1 b8 \         13-3 自定义组件样式3:外部样式的问题
' b2 k' k, F( N2 f         13-4 自定义样式4:外部样式如何强制覆盖普通样式 3 e* @2 q! U+ A$ f& D, s$ I
        第14章 《纯正商业应用-微信小程序实战》进阶教程多章节试看2
) f1 T+ B3 H% d% }5 `* a' i$ z        为了避免同学们买到自己不需要的课程,特别申请了《纯正商业应用-微信小程序实战》这门课的多篇章内容试看,让同学们充分了解新课程后再决定是否购买。虽然是试看,但我也希望同学们能够从试看中学到知识。我尽可能保证试看章节的完整性,但很难保证绝对的完整,望大家理解。...
, Q: C0 d3 S" q7 }9 {# B" A$ i4 H( _6 V) t0 Q9 C) c8 u! v7 t, @3 Y; l1 x" [
         14-1 分析换行符 不解析换行的原因 4 a) t( S4 B7 S4 H
! n1 d$ |# z* j- K; }4 B         14-2 wxs的概念与应用1 9 D( z7 F! L% v5 `, I( i& [
         14-3 wx的概念与应用2 - E( x# F" _( L2 [$ g0 D( L2 E" s
         14-4 wx的概念与应用3 ( N/ a2 y, X- @5 O4 H; X2 R3 }- i" R4 v# a
         14-5 在小程序中编写limit过滤器
! R6 U! w' V+ _' |6 |- _
/ H2 D0 ?7 S& f$ U
" V# c: q; {. o/ o! Z: ~0 _
7 S% J" K0 i* [* A' D: J9 `: U/ B

! \8 g( b0 Y/ d2 C! n; f3 z5 z- ~4 p$ a( D. v. [# j8 h
8 W$ K: U& s0 k  M. T  w

" ^+ p7 W: `7 Y/ A. P6 F+ ^  W+ ]
资源下载地址和密码(百度云盘):
游客,如果您要查看本帖隐藏内容请回复
[/hide] 百度网盘信息回帖可见6 l! ~4 g! x: n1 u% R) H# r0 P! J
$ s# D- F. p# O
) L, x6 o+ F% o& I* C

8 L% V% ^7 h! }  H! T  `# S本资源由Java自学网收集整理【www.javazx.com】
回复

使用道具 举报

该用户从未签到

8

主题

162

帖子

312

积分

普通会员

Rank: 2

积分
312
发表于 2022-6-11 10:41:42 | 显示全部楼层
感谢楼主分享
回复 支持 反对

使用道具 举报

该用户从未签到

8

主题

167

帖子

338

积分

普通会员

Rank: 2

积分
338
发表于 2022-6-11 10:48:34 | 显示全部楼层
微信小程序入门与实战
回复 支持 反对

使用道具 举报

该用户从未签到

6

主题

181

帖子

366

积分

普通会员

Rank: 2

积分
366
发表于 2022-6-11 10:55:30 | 显示全部楼层
感谢分享!
回复 支持 反对

使用道具 举报

该用户从未签到

5

主题

152

帖子

305

积分

普通会员

Rank: 2

积分
305
发表于 2022-6-11 11:01:01 | 显示全部楼层
感谢楼主分享
回复 支持 反对

使用道具 举报

该用户从未签到

8

主题

172

帖子

348

积分

普通会员

Rank: 2

积分
348
发表于 2022-6-11 11:12:23 | 显示全部楼层
RE: 微信小程序入门与实战(最新完整版) [修改]
回复 支持 反对

使用道具 举报

该用户从未签到

8

主题

165

帖子

324

积分

普通会员

Rank: 2

积分
324
发表于 2022-6-11 11:20:48 | 显示全部楼层
感谢楼主分享
回复 支持 反对

使用道具 举报

该用户从未签到

5

主题

184

帖子

373

积分

普通会员

Rank: 2

积分
373
发表于 2022-6-11 11:29:16 | 显示全部楼层
感谢分享!!!!!!!!!!!!!
回复 支持 反对

使用道具 举报

该用户从未签到

7

主题

172

帖子

347

积分

普通会员

Rank: 2

积分
347
发表于 2022-6-11 11:36:22 | 显示全部楼层
谢谢楼主分享看看
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

4468

帖子

8938

积分

普通会员

Rank: 2

积分
8938
发表于 2022-6-18 19:00:56 | 显示全部楼层
学习下
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|Java自学网

GMT+8, 2025-2-25 06:22 , Processed in 0.113706 second(s), 28 queries .

Powered by Javazx

Copyright © 2012-2022, Javazx Cloud.

快速回复 返回顶部 返回列表