### 项目初览
> 小程序,开发工具导入项目即可查看源码分享
## 小程序设计过程
小程序是一个易上手的东西, 对于新手来说,多看官方文档,可以初步做出比较完整的小程序,正是因为简单上手,功能实现简单,小程序是越来越火,商业价值也越来越大。
#### 1.项目工具和文档
1. 微信web开发者工具:微信小程序官网 这是个比较好用的编辑器,对于小程序编辑很方便。
2. 开发文档:微信小程序宝典秘籍 通过这个查找微信小程序的API,组件,框架等等。
3. 图标库: Iconfont-阿里巴巴矢量图标库 这个可以找到自己想要的几乎所有的小图标,十分方便。
4. Easy Mork: easy-mock 用于后台的模拟,得到JSON数据;
5. weui框架引入, 例如个人信息界面,用weui可以很快很方便的做
#### 2.项目开发
微信小程序开发和传统的H5开发还是有些不同的, 容易踩坑。
小程序是基于MVVM的的框架,合理利用数据绑定实现界面的更新是很关键的
开发时不要一股脑的写写写,多看看文档,你会发现你不小心原生写了个组件。。
#### 3.项目发布
进入开发平台,注册项目信息->在编辑器中上传版本->在开发版本中选择提交审核->审核通过->项目上线
### 1.首页轮播图
轮播有几种形式, 比如常见的横向海报图片展示, 还有横纵向商品列表展示,头条信息框轮换
siwper组件很好的实现了横向海报图片展示,比如
```
<swiper indicator-dots="{{indicatorDots}}" autoplay="{{autoplay}}" interval="{{interval}}" duration="{{duration}}">
<block wx:for="{{imgUrls}}" wx:key="index">
<swiper-item>
<image src="{{item}}" class="slide-image" />
</swiper-item>
</block>
</swiper>
```
然而横向滑动需要注意些别的细节
首先要给swiper组件加上scroll-x-="true"
然后给轮播的子元素父容器设置display: inline-block; white-space: nowrap;
头条信息框转换采用上下轮换, 使用scroll-view嵌套swiper完成
```
<scroll-view scroll-y-="true" >
<swiper autoplay="{{autoplay}}" interval="{{interval1}}" duration="{{duration}}" vertical="true">
<block wx:for="{{something}}" wx:key="index">
//内容
</block>
</swiper>
</scroll-view>
```
## 总结
1. 微信小程序的组件,API很强大,需要不断的探索,不断的学习,多看文档
2. 善于利用有效资源, 比如iconfont esay-moc weui等
3. 切页面要细心,善于利用弹性布局等布局方法,小程序的rpx确实很好用
4. 不要一股脑的写代码, 当函数具有复用性,应该抽象出来,封装好,这样代码才易于维护,易读
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
小程序,开发工具导入项目即可查看源码分享 小程序是一个易上手的东西, 对于新手来说,多看官方文档,可以初步做出比较完整的小程序,正是因为简单上手,功能实现简单,小程序是越来越火,商业价值也越来越大。 1. 微信web开发者工具:微信小程序官网 这是个比较好用的编辑器,对于小程序编辑很方便。 2. 开发文档:微信小程序宝典秘籍 通过这个查找微信小程序的API,组件,框架等等。 3. 图标库: Iconfont-阿里巴巴矢量图标库 这个可以找到自己想要的几乎所有的小图标,十分方便。 4. Easy Mork: easy-mock 用于后台的模拟,得到JSON数据; 5. weui框架引入, 例如个人信息界面,用weui可以很快很方便的做 微信小程序开发和传统的H5开发还是有些不同的, 容易踩坑。 小程序是基于MVVM的的框架,合理利用数据绑定实现界面的更新是很关键的 开发时不要一股脑的写写写,多看看文档,你会发现你不小心原生写了个组件。。 进入开发平台,注册项目信息->在编辑器中上传版本->在开发版本中选择提交审核->审核通过->项目上线 更多内容下载项目即可查看
资源推荐
资源详情
资源评论
收起资源包目录
基于微信小程序实现大好商城电商小程序源码分享 (115个子文件)
._choosecity 212B
._classify 212B
._components 212B
._games 212B
._image 212B
._index 212B
._logs 212B
._pages 212B
._person 212B
._utils 212B
._weather 212B
._大好商城 212B
wx.jpeg 46KB
._wx.jpeg 212B
bg.jpg 30KB
._bg.jpg 212B
games.js 5KB
index.js 4KB
weather.js 3KB
classify.js 2KB
choosecity.js 1KB
person.js 1KB
app.js 917B
constant.js 515B
util.js 482B
logs.js 269B
._index.js 212B
._person.js 212B
._weather.js 212B
._classify.js 212B
._choosecity.js 212B
._app.js 212B
._logs.js 212B
._games.js 212B
._constant.js 212B
._util.js 212B
app.json 1KB
._person.json 212B
._games.json 212B
._classify.json 212B
._weather.json 212B
._choosecity.json 212B
._logs.json 212B
._app.json 212B
logs.json 56B
weather.json 48B
choosecity.json 48B
person.json 42B
classify.json 42B
games.json 40B
README.md 3KB
README.md 768B
._README.md 212B
demo.png 62KB
home.png 59KB
weather.png 43KB
demo4.png 30KB
demo3.png 29KB
2048.png 23KB
wechatHL.png 1KB
wechat.png 1KB
iconfont-kefu.png 831B
iconfont-help.png 789B
iconfont-card.png 758B
iconfont-shouhuodizhi.png 721B
iconfont-icontuan.png 537B
iconfont-tuihuo.png 450B
iconfont-dingdan.png 435B
icon-arrowdown.png 326B
._iconfont-kefu.png 212B
._iconfont-icontuan.png 212B
._wechat.png 212B
._home.png 212B
._demo.png 212B
._weather.png 212B
._iconfont-tuihuo.png 212B
._wechatHL.png 212B
._iconfont-shouhuodizhi.png 212B
._icon-arrowdown.png 212B
._demo4.png 212B
._iconfont-dingdan.png 212B
._iconfont-help.png 212B
._demo3.png 212B
._iconfont-card.png 212B
._2048.png 212B
index.wxml 2KB
classify.wxml 987B
weather.wxml 959B
person.wxml 750B
choosecity.wxml 491B
games.wxml 247B
._person.wxml 212B
._index.wxml 212B
._weather.wxml 212B
._classify.wxml 212B
._choosecity.wxml 212B
._games.wxml 212B
._logs.wxml 212B
logs.wxml 185B
person.wxss 1KB
共 115 条
- 1
- 2
资源评论
大雄是个程序员
- 粉丝: 4728
- 资源: 571
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 【计划方案】-13 -年度培训计划与方案.doc
- 【计划方案】-06 -某集团公司年度培训工作计划(超级棒).doc
- 【计划方案】-08 -公司年度教育训练计划书.docx
- 【计划方案】-04 -公司员工年度培训计划.docx
- 【计划方案】-11 -年度培训计划与方案汇编.docx
- 【计划方案】-09 -员工年度培训计划方案.docx
- 【计划方案】-10 -年度培训计划方案.docx
- 【计划方案】-12 -年度培训计划制定方案.docx
- 【计划方案】-16-企业员工培训计划方案.docx
- 《1+X移动互联网应用开发初级》01-解析
- 基于 javaweb技术的高校毕业设计选题管理系统设计与实现
- 01-【培训计划】14-新入职员工七天培训计划表.xls
- 01-【培训计划】10-新员工入职培训计划.xls
- 03-【培训流程】04-新员工培训流程.xls
- 05-【培训签到】05-新员工入职培训签到表(模板).xls
- 05-【培训签到】02-新员工培训签到表.xls
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功